Part of the result of this research is expected to be
'provisos', that is, statements under which a result
is valid, e.g.

  f(x) provided x>0

and 'assume', e.g.

  assume x>0 then integrate f(x)

Since every function knows its specification, pre- and
post-conditions, this can be computed. And since every
end-user result has that information it can be propagated
for further calculations.

My previous research on provisos used cylindrical
algebraic decomposition (CAD) which tries to derive
provisos "after the fact". CAD no longer seems necessary.

Anyway, that's the plan.

Tim

Reply via email to