Sibling proof with the conclusion on the right
Lax771644.SiblingConclusionRight · concepts/Lax771644/SiblingConclusionRight.lean · lax-771644
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Three numbered statements, where statement 3 is proved from statements 1 and 2 of the same concept. This is the plain sibling-proof shape: the turnstile sits below the rightmost dock and both of its assumption arrows come from docks to its left.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Mathlib.Data.Nat.Notation |
| 2 | import Lax771644.Foundations |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Sibling proof with the conclusion on the right |
| 7 | type: theorem |
| 8 | --- |
| 9 | Three numbered statements, where statement 3 is proved from statements 1 and 2 |
| 10 | of the same concept. This is the plain sibling-proof shape: the turnstile sits |
| 11 | below the rightmost dock and both of its assumption arrows come from docks to |
| 12 | its left. |
| 13 | |
| 14 | # Formalization notes |
| 15 | |
| 16 | The three rungs are chosen so that the composite really is the composite: |
| 17 | followed by gives . |
| 18 | -/ |
| 19 | |
| 20 | namespace Lax771644.SiblingConclusionRight |
| 21 | |
| 22 | /-- Descent from stage 12 to stage 11. -/ |
| 23 | axiom s1 : Foundations.Descent 12 11 |
| 24 | |
| 25 | /-- Descent from stage 11 to stage 10. -/ |
| 26 | axiom s2 : Foundations.Descent 11 10 |
| 27 | |
| 28 | /-- Descent from stage 12 to stage 10, the composite of the two rungs above. -/ |
| 29 | axiom s3 : Foundations.Descent 12 10 |
| 30 | |
| 31 | end Lax771644.SiblingConclusionRight |
| 32 |
Formalization notes
The three rungs are chosen so that the composite really is the composite: followed by gives .
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments