Documentation Verification Report

Tree

📁 Source: Mathlib/Order/SuccPred/Tree.lean

Statistics

MetricCount
DefinitionsfindAtom, RootedTree, orderBot, predOrder, semilatticeInf, subtree, subtreeOf, subtrees, α, SubRootedTree, coeTree, root, instCoeOutSubRootedTreeRootedTree, instCoeSortRootedTreeType, instSetLikeSubRootedTreeα
15
TheoremsfindAtom_bot, findAtom_eq_bot, findAtom_le, findAtom_ne_bot, instIsAtomic, isAtom_findAtom, isAtom_findAtom_iff, pred_findAtom, isPredArchimedean, mem_subtreeOf, mem_subtrees_disjoint_iff, root_subtree, subtreeOf_mem_subtrees, subtree_root, subtrees_disjoint, bot_mem_iff, ext, ext_iff, mem_iff, root_ne_bot_of_mem_subtrees
20
Total35

IsPredArchimedean

Definitions

NameCategoryTheorems
findAtom 📖CompOp
6 mathmath: isAtom_findAtom, pred_findAtom, findAtom_eq_bot, findAtom_le, findAtom_bot, isAtom_findAtom_iff

Theorems

NameKindAssumesProvesValidatesDepends On
findAtom_bot 📖mathematicalfindAtom
Bot.bot
OrderBot.toBot
Preorder.toLE
PartialOrder.toPreorder
Function.iterate_fixed
Order.pred_bot
findAtom_eq_bot 📖mathematicalfindAtom
Bot.bot
OrderBot.toBot
Preorder.toLE
PartialOrder.toPreorder
LE.le.exists_pred_iterate
bot_le
Nat.find_min'
findAtom.congr_simp
findAtom_bot
findAtom_le 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
findAtom
Order.pred_iterate_le
findAtom_ne_bot 📖Iff.not
findAtom_eq_bot
instIsAtomic 📖mathematicalIsAtomicisAtom_findAtom
findAtom_le
isAtom_findAtom 📖mathematicalIsAtom
PartialOrder.toPreorder
findAtom
pred_findAtom
Order.le_pred_of_lt
isAtom_findAtom_iff 📖mathematicalIsAtom
PartialOrder.toPreorder
findAtom
findAtom.congr_simp
findAtom_bot
isAtom_findAtom
pred_findAtom 📖mathematicalOrder.pred
PartialOrder.toPreorder
findAtom
Bot.bot
OrderBot.toBot
Preorder.toLE
LE.le.exists_pred_iterate
bot_le
Nat.find_spec
Order.pred_bot

RootedTree

Definitions

NameCategoryTheorems
orderBot 📖CompOp
2 mathmath: mem_subtrees_disjoint_iff, SubRootedTree.bot_mem_iff
predOrder 📖CompOp
1 mathmath: isPredArchimedean
semilatticeInf 📖CompOp
4 mathmath: mem_subtrees_disjoint_iff, isPredArchimedean, SubRootedTree.bot_mem_iff, SubRootedTree.mem_iff
subtree 📖CompOp
2 mathmath: root_subtree, subtree_root
subtreeOf 📖CompOp
2 mathmath: subtreeOf_mem_subtrees, mem_subtreeOf
subtrees 📖CompOp
2 mathmath: subtreeOf_mem_subtrees, subtrees_disjoint
α 📖CompOp
5 mathmath: isPredArchimedean, subtrees_disjoint, mem_subtreeOf, SubRootedTree.bot_mem_iff, SubRootedTree.mem_iff

Theorems

NameKindAssumesProvesValidatesDepends On
isPredArchimedean 📖mathematicalIsPredArchimedean
α
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
semilatticeInf
predOrder
mem_subtreeOf 📖mathematicalα
SubRootedTree
SetLike.instMembership
instSetLikeSubRootedTreeα
subtreeOf
isPredArchimedean
mem_subtrees_disjoint_iff 📖mathematicalSubRootedTree
Set
Set.instMembership
subtrees
α
SetLike.instMembership
instSetLikeSubRootedTreeα
Disjoint
SemilatticeInf.toPartialOrder
semilatticeInf
orderBot
SubRootedTree.root_ne_bot_of_mem_subtrees
Disjoint.eq_bot
Mathlib.Tactic.Contrapose.contrapose₂
lt_or_le_of_directed
isPredArchimedean
SubRootedTree.mem_iff
bot_lt_iff_ne_bot
disjoint_iff
SubRootedTree.ext
IsAtom.le_iff_eq
le_total_of_directed
le_inf_iff
root_subtree 📖mathematicalSubRootedTree.root
subtree
subtreeOf_mem_subtrees 📖mathematicalSubRootedTree
Set
Set.instMembership
subtrees
subtreeOf
isPredArchimedean
subtree_root 📖mathematicalsubtree
SubRootedTree.root
subtrees_disjoint 📖mathematicalSet.PairwiseDisjoint
Set
α
SubRootedTree
ConditionallyCompletePartialOrderSup.toPartialOrder
ConditionallyCompletePartialOrder.toConditionallyCompletePartialOrderSup
ConditionallyCompleteLattice.toConditionallyCompletePartialOrder
CompleteLattice.toConditionallyCompleteLattice
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
HeytingAlgebra.toOrderBot
Order.Frame.toHeytingAlgebra
CompleteDistribLattice.toFrame
CompleteBooleanAlgebra.toCompleteDistribLattice
subtrees
SetLike.coe
instSetLikeSubRootedTreeα
Function.onFun_apply
Set.disjoint_left
SubRootedTree.root_ne_bot_of_mem_subtrees
disjoint_self
mem_subtrees_disjoint_iff

SubRootedTree

Definitions

NameCategoryTheorems
coeTree 📖CompOp
root 📖CompOp
5 mathmath: RootedTree.root_subtree, ext_iff, RootedTree.subtree_root, bot_mem_iff, mem_iff

Theorems

NameKindAssumesProvesValidatesDepends On
bot_mem_iff 📖mathematicalRootedTree.α
SubRootedTree
SetLike.instMembership
instSetLikeSubRootedTreeα
Bot.bot
OrderBot.toBot
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
RootedTree.semilatticeInf
RootedTree.orderBot
root
ext 📖root
ext_iff 📖mathematicalrootext
mem_iff 📖mathematicalRootedTree.α
SubRootedTree
SetLike.instMembership
instSetLikeSubRootedTreeα
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
RootedTree.semilatticeInf
root
root_ne_bot_of_mem_subtrees 📖SubRootedTree
Set
Set.instMembership
RootedTree.subtrees

(root)

Definitions

NameCategoryTheorems
RootedTree 📖CompData
SubRootedTree 📖CompOp
5 mathmath: RootedTree.subtreeOf_mem_subtrees, RootedTree.subtrees_disjoint, RootedTree.mem_subtreeOf, SubRootedTree.bot_mem_iff, SubRootedTree.mem_iff
instCoeOutSubRootedTreeRootedTree 📖CompOp
instCoeSortRootedTreeType 📖CompOp
instSetLikeSubRootedTreeα 📖CompOp
4 mathmath: RootedTree.subtrees_disjoint, RootedTree.mem_subtreeOf, SubRootedTree.bot_mem_iff, SubRootedTree.mem_iff

---

← Back to Index