Documentation Verification Report

Complexity

📁 Source: Mathlib/ModelTheory/Complexity.lean

Statistics

MetricCount
DefinitionsIsAtomic, IsExistential, IsPrenex, IsQF, IsUniversal, toPrenex, toPrenexImp, toPrenexImpRight, IsUniversal
9
TheoremscastLE, isExistential, isPrenex, isQF, isUniversal, liftAt, realize_comp, realize_comp_of_injective, relabel, realize_embedding, castLE, induction_on_all_not, liftAt, relabel, castLE, induction_on_inf_not, induction_on_sup_not, inf, isExistential, isPrenex, isUniversal, liftAt, not, realize_embedding, relabel, sup, toPrenexImp, toPrenexImpRight, top, realize_embedding, iff_toPrenex, induction_on_all_ex, induction_on_exists_not, isPrenex_toPrenexImp, isPrenex_toPrenexImpRight, isQF_bot, not_all_isAtomic, not_all_isQF, not_ex_isAtomic, not_ex_isQF, realize_toPrenex, realize_toPrenexImp, realize_toPrenexImpRight, toPrenex_isPrenex, isAtomic_graph, isAtomic, isQF, isUniversal_antisymmetric, isUniversal_irreflexive, isUniversal_reflexive, isUniversal_symmetric, isUniversal_total, isUniversal_transitive, models_of_isUniversal, insert, isUniversal_of_mem, models_of_embedding
57
Total66

FirstOrder.Language.BoundedFormula

Definitions

NameCategoryTheorems
IsAtomic 📖CompData
4 mathmath: not_ex_isAtomic, FirstOrder.Language.Relations.isAtomic, FirstOrder.Language.Formula.isAtomic_graph, not_all_isAtomic
IsExistential 📖CompData
2 mathmath: IsAtomic.isExistential, IsQF.isExistential
IsPrenex 📖CompData
3 mathmath: IsAtomic.isPrenex, IsQF.isPrenex, toPrenex_isPrenex
IsQF 📖CompData
6 mathmath: not_all_isQF, IsQF.top, isQF_bot, not_ex_isQF, FirstOrder.Language.Relations.isQF, IsAtomic.isQF
IsUniversal 📖CompData
9 mathmath: FirstOrder.Language.Relations.isUniversal_total, FirstOrder.Language.Relations.isUniversal_symmetric, FirstOrder.Language.Relations.isUniversal_irreflexive, IsQF.isUniversal, FirstOrder.Language.Theory.IsUniversal.isUniversal_of_mem, FirstOrder.Language.Relations.isUniversal_antisymmetric, IsAtomic.isUniversal, FirstOrder.Language.Relations.isUniversal_reflexive, FirstOrder.Language.Relations.isUniversal_transitive
toPrenex 📖CompOp
3 mathmath: iff_toPrenex, realize_toPrenex, toPrenex_isPrenex
toPrenexImp 📖CompOp
3 mathmath: realize_toPrenexImp, IsQF.toPrenexImp, isPrenex_toPrenexImp
toPrenexImpRight 📖CompOp
4 mathmath: isPrenex_toPrenexImpRight, IsQF.toPrenexImpRight, IsQF.toPrenexImp, realize_toPrenexImpRight

Theorems

NameKindAssumesProvesValidatesDepends On
iff_toPrenex 📖mathematicalFirstOrder.Language.Theory.Iff
FirstOrder.Language.Theory
Set.instEmptyCollection
FirstOrder.Language.Sentence
toPrenex
realize_iff
realize_toPrenex
FirstOrder.Language.Theory.ModelType.nonempty'
induction_on_all_ex 📖all
ex
iff_toPrenex
toPrenex_isPrenex
induction_on_exists_not 📖not
ex
induction_on_all_ex
all_iff_not_ex_not
isPrenex_toPrenexImp 📖mathematicalIsPrenextoPrenexImpIsQF.toPrenexImp
isPrenex_toPrenexImpRight
IsPrenex.liftAt
isPrenex_toPrenexImpRight 📖mathematicalIsQF
IsPrenex
toPrenexImpRightIsQF.toPrenexImpRight
IsQF.isPrenex
IsQF.liftAt
isQF_bot 📖mathematicalIsQF
Bot.bot
FirstOrder.Language.BoundedFormula
instBot
not_all_isAtomic 📖mathematicalIsAtomic
all
not_all_isQF 📖mathematicalIsQF
all
not_all_isAtomic
not_ex_isAtomic 📖mathematicalIsAtomic
ex
not_ex_isQF 📖mathematicalIsQF
ex
not_ex_isAtomic
not_all_isQF
realize_toPrenex 📖mathematicalRealize
toPrenex
toPrenex.eq_4
realize_toPrenexImp
toPrenex_isPrenex
realize_imp
realize_all
toPrenex.eq_5
realize_toPrenexImp 📖mathematicalIsPrenexRealize
toPrenexImp
imp
IsQF.toPrenexImp
realize_toPrenexImpRight
toPrenexImp.eq_def
realize_ex
trans
IsPreorder.toIsTrans
IsEquiv.toIsPreorder
iff_isEquiv
IsPrenex.liftAt
Fin.snoc_comp_castSucc
forall_imp_iff_exists_imp
realize_toPrenexImpRight 📖mathematicalIsQF
IsPrenex
Realize
toPrenexImpRight
imp
IsQF.toPrenexImpRight
trans
IsPreorder.toIsTrans
IsEquiv.toIsPreorder
iff_isEquiv
IsQF.liftAt
Fin.snoc_comp_castSucc
toPrenexImpRight.eq_def
realize_ex
toPrenex_isPrenex 📖mathematicalIsPrenex
toPrenex
IsQF.isPrenex
isQF_bot
IsAtomic.isPrenex
isPrenex_toPrenexImp

FirstOrder.Language.BoundedFormula.IsAtomic

Theorems

NameKindAssumesProvesValidatesDepends On
castLE 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomicFirstOrder.Language.BoundedFormula.castLE
isExistential 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomicFirstOrder.Language.BoundedFormula.IsExistentialFirstOrder.Language.BoundedFormula.IsQF.isExistential
isQF
isPrenex 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomicFirstOrder.Language.BoundedFormula.IsPrenexFirstOrder.Language.BoundedFormula.IsQF.isPrenex
isQF
isQF 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomicFirstOrder.Language.BoundedFormula.IsQF
isUniversal 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomicFirstOrder.Language.BoundedFormula.IsUniversalFirstOrder.Language.BoundedFormula.IsQF.isUniversal
isQF
liftAt 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomicFirstOrder.Language.BoundedFormula.liftAt
realize_comp 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomic
FirstOrder.Language.BoundedFormula.Realize
DFunLike.coerealize_comp_of_injective
EmbeddingLike.injective
realize_comp_of_injective 📖FirstOrder.Language.BoundedFormula.IsAtomic
DFunLike.coe
FirstOrder.Language.BoundedFormula.Realize
FirstOrder.Language.HomClass.realize_term
FirstOrder.Language.HomClass.map_rel
relabel 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomicFirstOrder.Language.BoundedFormula.relabel

FirstOrder.Language.BoundedFormula.IsExistential

Theorems

NameKindAssumesProvesValidatesDepends On
realize_embedding 📖mathematicalFirstOrder.Language.BoundedFormula.IsExistential
FirstOrder.Language.BoundedFormula.Realize
DFunLike.coeFirstOrder.Language.BoundedFormula.IsQF.realize_embedding
Fin.comp_snoc

FirstOrder.Language.BoundedFormula.IsPrenex

Theorems

NameKindAssumesProvesValidatesDepends On
castLE 📖mathematicalFirstOrder.Language.BoundedFormula.IsPrenexFirstOrder.Language.BoundedFormula.castLEFirstOrder.Language.BoundedFormula.IsQF.isPrenex
FirstOrder.Language.BoundedFormula.IsQF.castLE
induction_on_all_not 📖FirstOrder.Language.BoundedFormula.IsPrenex
FirstOrder.Language.BoundedFormula.all
FirstOrder.Language.BoundedFormula.not
liftAt 📖mathematicalFirstOrder.Language.BoundedFormula.IsPrenexFirstOrder.Language.BoundedFormula.liftAtFirstOrder.Language.BoundedFormula.IsQF.isPrenex
FirstOrder.Language.BoundedFormula.IsQF.liftAt
castLE
relabel 📖mathematicalFirstOrder.Language.BoundedFormula.IsPrenexFirstOrder.Language.BoundedFormula.relabelFirstOrder.Language.BoundedFormula.IsQF.isPrenex
FirstOrder.Language.BoundedFormula.IsQF.relabel
FirstOrder.Language.BoundedFormula.relabel_all
FirstOrder.Language.BoundedFormula.relabel_ex

FirstOrder.Language.BoundedFormula.IsQF

Theorems

NameKindAssumesProvesValidatesDepends On
castLE 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.castLEFirstOrder.Language.BoundedFormula.isQF_bot
FirstOrder.Language.BoundedFormula.IsAtomic.isQF
FirstOrder.Language.BoundedFormula.IsAtomic.castLE
induction_on_inf_not 📖FirstOrder.Language.BoundedFormula.IsQF
Bot.bot
FirstOrder.Language.BoundedFormula
FirstOrder.Language.BoundedFormula.instBot
FirstOrder.Language.BoundedFormula.instMin
FirstOrder.Language.BoundedFormula.not
induction_on_sup_not
FirstOrder.Language.BoundedFormula.sup_iff_not_inf_not
induction_on_sup_not 📖FirstOrder.Language.BoundedFormula.IsQF
Bot.bot
FirstOrder.Language.BoundedFormula
FirstOrder.Language.BoundedFormula.instBot
FirstOrder.Language.BoundedFormula.instMax
FirstOrder.Language.BoundedFormula.not
FirstOrder.Language.BoundedFormula.imp_iff_not_sup
inf 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula
FirstOrder.Language.BoundedFormula.instMin
not
isExistential 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.IsExistential
isPrenex 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.IsPrenex
isUniversal 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.IsUniversal
liftAt 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.liftAtFirstOrder.Language.BoundedFormula.isQF_bot
FirstOrder.Language.BoundedFormula.IsAtomic.isQF
FirstOrder.Language.BoundedFormula.IsAtomic.liftAt
not 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.notFirstOrder.Language.BoundedFormula.isQF_bot
realize_embedding 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.Realize
DFunLike.coe
FirstOrder.Language.HomClass.realize_term
FirstOrder.Language.StrongHomClass.homClass
EmbeddingLike.injective
FirstOrder.Language.StrongHomClass.map_rel
relabel 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.relabelFirstOrder.Language.BoundedFormula.isQF_bot
FirstOrder.Language.BoundedFormula.IsAtomic.isQF
FirstOrder.Language.BoundedFormula.IsAtomic.relabel
sup 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula
FirstOrder.Language.BoundedFormula.instMax
not
toPrenexImp 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.toPrenexImp
FirstOrder.Language.BoundedFormula.toPrenexImpRight
toPrenexImpRight 📖mathematicalFirstOrder.Language.BoundedFormula.IsQFFirstOrder.Language.BoundedFormula.toPrenexImpRight
FirstOrder.Language.BoundedFormula.imp
top 📖mathematicalFirstOrder.Language.BoundedFormula.IsQF
Top.top
FirstOrder.Language.BoundedFormula
FirstOrder.Language.BoundedFormula.instTop
not
FirstOrder.Language.BoundedFormula.isQF_bot

FirstOrder.Language.BoundedFormula.IsUniversal

Theorems

NameKindAssumesProvesValidatesDepends On
realize_embedding 📖FirstOrder.Language.BoundedFormula.IsUniversal
FirstOrder.Language.BoundedFormula.Realize
DFunLike.coe
FirstOrder.Language.BoundedFormula.IsQF.realize_embedding
Fin.comp_snoc

FirstOrder.Language.Formula

Theorems

NameKindAssumesProvesValidatesDepends On
isAtomic_graph 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomic
graph

FirstOrder.Language.Relations

Theorems

NameKindAssumesProvesValidatesDepends On
isAtomic 📖mathematicalFirstOrder.Language.BoundedFormula.IsAtomic
boundedFormula
isQF 📖mathematicalFirstOrder.Language.BoundedFormula.IsQF
boundedFormula
FirstOrder.Language.BoundedFormula.IsAtomic.isQF
isAtomic
isUniversal_antisymmetric 📖mathematicalFirstOrder.Language.BoundedFormula.IsUniversal
antisymmetric
FirstOrder.Language.BoundedFormula.IsQF.isUniversal
isQF
FirstOrder.Language.BoundedFormula.IsAtomic.isQF
isUniversal_irreflexive 📖mathematicalFirstOrder.Language.BoundedFormula.IsUniversal
irreflexive
FirstOrder.Language.BoundedFormula.IsQF.isUniversal
FirstOrder.Language.BoundedFormula.IsQF.not
FirstOrder.Language.BoundedFormula.IsAtomic.isQF
isAtomic
isUniversal_reflexive 📖mathematicalFirstOrder.Language.BoundedFormula.IsUniversal
reflexive
FirstOrder.Language.BoundedFormula.IsQF.isUniversal
isQF
isUniversal_symmetric 📖mathematicalFirstOrder.Language.BoundedFormula.IsUniversal
symmetric
FirstOrder.Language.BoundedFormula.IsQF.isUniversal
isQF
isUniversal_total 📖mathematicalFirstOrder.Language.BoundedFormula.IsUniversal
total
FirstOrder.Language.BoundedFormula.IsQF.isUniversal
FirstOrder.Language.BoundedFormula.IsQF.sup
isQF
isUniversal_transitive 📖mathematicalFirstOrder.Language.BoundedFormula.IsUniversal
transitive
FirstOrder.Language.BoundedFormula.IsQF.isUniversal
isQF

FirstOrder.Language.Substructure

Theorems

NameKindAssumesProvesValidatesDepends On
models_of_isUniversal 📖mathematicalFirstOrder.Language.Theory.Model
FirstOrder.Language.Substructure
SetLike.instMembership
instSetLike
inducedStructure
FirstOrder.Language.Theory.IsUniversal.models_of_embedding

FirstOrder.Language.Theory

Definitions

NameCategoryTheorems
IsUniversal 📖CompData
4 mathmath: FirstOrder.Language.instIsUniversalLinearOrderTheory, IsUniversal.insert, FirstOrder.Language.instIsUniversalPreorderTheory, FirstOrder.Language.instIsUniversalPartialOrderTheory

FirstOrder.Language.Theory.IsUniversal

Theorems

NameKindAssumesProvesValidatesDepends On
insert 📖mathematicalFirstOrder.Language.BoundedFormula.IsUniversalFirstOrder.Language.Theory.IsUniversal
FirstOrder.Language.Sentence
FirstOrder.Language.Theory
Set.instInsert
isUniversal_of_mem
isUniversal_of_mem 📖mathematicalFirstOrder.Language.Sentence
FirstOrder.Language.Theory
Set.instMembership
FirstOrder.Language.BoundedFormula.IsUniversal
models_of_embedding 📖mathematicalFirstOrder.Language.Theory.ModelFirstOrder.Language.BoundedFormula.IsUniversal.realize_embedding
FirstOrder.Language.Embedding.embeddingLike
FirstOrder.Language.Embedding.strongHomClass
isUniversal_of_mem
Empty.instIsEmpty
Fin.isEmpty'
Unique.instSubsingleton
FirstOrder.Language.Theory.realize_sentence_of_mem

---

← Back to Index