Trees are outerplanar
Lax68.TreeOuterplanar · concepts/Lax68/TreeOuterplanar.lean · lax-68
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Every finite tree is outerplanar.
The proof excludes and using preservation of acyclicity under minors. It depends on the excluded-minor characterization of outerplanarity, which remains open in this submission.
Concept map
Lean source view on GitHub
| 1 | import Lax68.Trees |
| 2 | import Lax68.Outerplanar |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Trees are outerplanar |
| 7 | type: theorem |
| 8 | --- |
| 9 | Every finite tree is outerplanar. |
| 10 | |
| 11 | The proof excludes `K₄` and `K₂,₃` using preservation of acyclicity under |
| 12 | minors. It depends on the excluded-minor characterization of outerplanarity, |
| 13 | which remains open in this submission. |
| 14 | -/ |
| 15 | |
| 16 | set_option autoImplicit false |
| 17 | |
| 18 | namespace Lax68.TreeOuterplanar |
| 19 | |
| 20 | /-- Every finite tree is outerplanar. -/ |
| 21 | axiom tree_outerplanar {V : Type*} [Finite V] {G : SimpleGraph V} : |
| 22 | Lax68.Trees.IsTree G → |
| 23 | Lax68.Outerplanar.IsOuterplanar G |
| 24 | |
| 25 | end Lax68.TreeOuterplanar |
| 26 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments