Semiformal results #
Semiformal results sit inbetween informal and formal results. There type or propsoition is defined, by the proof or definition is not.
## Note
The code here is modified from the Util.ProofWanted module of the Battires library. Released under the Apache 2.0 license, copyright 2023 Lean FRO, authored by David Thrane Christiansen.
The enviroment extension for semiformal results.
A semiformal result is either a
- definition in which the type is given but not the definition.
- proof in which the proposition is given but not the proof. Semiformal results cannot be used in further code. They are essentially forgot about after made.
With minor modification they act in a similar way to proof_wanted
, however
they appear in PhysLean's TODO list and must be tagged accordingly.
They must also always have a doc-string.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The elaborator for semiformal results.
Equations
- One or more equations did not get rendered due to their size.