Closed siddhartha-gadgil closed 4 years ago
This may have been the reason why local-tangent-provers were very slow even with depth bounds.
What is a local-tangent-prover?
My own ad-hoc name, but the idea is:
LocalProver
and LocalTangentProver
are just pipelines for setup and generation.I don't know what it means to take a semi-direct product of distributions. I only know how to take a semi-direct product of semigroups (in the most general case). Can you please describe what you mean?
So we have a differential manifold worth of formulae? And in the tangent case, we can take directional derivatives of formulae along other formulae?
I should have said fibre product not semi-direct product. I am using terms loosely but I believe it is exactly the categorical fibre product. We do have an infinite dimensional manifold formed by probability distributions, but when I say tangent I mean we have a recursive equation to start with and use the derivative of this, with Liebnitz rule for differentiation. The derivative is just formal, i.e. we only use Liebnitz rule and linearity (so this is a derivation)
The commit a0cd984122c35071 has fixed this.
Funcs
is calcluated each time, and only needs to be calculated once.