Documentation Verification Report

Definability

šŸ“ Source: Mathlib/ModelTheory/Definability.lean

Statistics

MetricCount
DefinitionsDefinableSet, instBooleanAlgebra, instBot, instCompl, instHImp, instInf, instInhabited, instPartialOrder, instSDiff, instSetLike, instSup, instTop, Definable, Definable₁, Definableā‚‚, TermDefinable, TermDefinable₁
17
Theoremscoe_bot, coe_compl, coe_himp, coe_inf, coe_sdiff, coe_sup, coe_top, le_iff, mem_compl, mem_inf, mem_sdiff, mem_sup, mem_top, notMem_bot, compl, himp, image_comp, image_comp_embedding, image_comp_equiv, image_comp_sumInl_fin, inter, map_expansion, mono, preimage_comp, sdiff, union, comp, const, definable_tupleGraph, map_expansion, mono, termDefinable₁, trans, comp, comp_termDefinable, const, definableā‚‚_graph, id, termDefinable, definable_biInter_finset, definable_biUnion_finset, definable_empty, definable_finset_biInter, definable_finset_biUnion, definable_finset_inf, definable_finset_sup, definable_iff_empty_definable_with_params, definable_iff_exists_formula_sum, definable_iff_finitely_definable, definable_univ, empty_definable_iff, termDefinable_empty_iff, termDefinable_empty_withConstants_iff, termDefinable₁_iff_exists_term, termDefinable₁_iff_termDefinable
55
Total72

FirstOrder.Language

Definitions

NameCategoryTheorems
DefinableSet šŸ“–CompOp
14 mathmath: DefinableSet.mem_top, DefinableSet.mem_compl, DefinableSet.le_iff, DefinableSet.coe_compl, DefinableSet.mem_sup, DefinableSet.coe_bot, DefinableSet.coe_top, DefinableSet.coe_sdiff, DefinableSet.coe_sup, DefinableSet.mem_sdiff, DefinableSet.coe_inf, DefinableSet.coe_himp, DefinableSet.notMem_bot, DefinableSet.mem_inf

FirstOrder.Language.DefinableSet

Definitions

NameCategoryTheorems
instBooleanAlgebra šŸ“–CompOp—
instBot šŸ“–CompOp
2 mathmath: coe_bot, notMem_bot
instCompl šŸ“–CompOp
2 mathmath: mem_compl, coe_compl
instHImp šŸ“–CompOp
1 mathmath: coe_himp
instInf šŸ“–CompOp
2 mathmath: coe_inf, mem_inf
instInhabited šŸ“–CompOp—
instPartialOrder šŸ“–CompOp
1 mathmath: le_iff
instSDiff šŸ“–CompOp
2 mathmath: coe_sdiff, mem_sdiff
instSetLike šŸ“–CompOp
14 mathmath: mem_top, mem_compl, le_iff, coe_compl, mem_sup, coe_bot, coe_top, coe_sdiff, coe_sup, mem_sdiff, coe_inf, coe_himp, notMem_bot, mem_inf
instSup šŸ“–CompOp
2 mathmath: mem_sup, coe_sup
instTop šŸ“–CompOp
2 mathmath: mem_top, coe_top

Theorems

NameKindAssumesProvesValidatesDepends On
coe_bot šŸ“–mathematical—SetLike.coe
FirstOrder.Language.DefinableSet
instSetLike
Bot.bot
instBot
Set
Set.instEmptyCollection
——
coe_compl šŸ“–mathematical—SetLike.coe
FirstOrder.Language.DefinableSet
instSetLike
Compl.compl
instCompl
Set
Set.instCompl
——
coe_himp šŸ“–mathematical—SetLike.coe
FirstOrder.Language.DefinableSet
instSetLike
HImp.himp
instHImp
Set
BooleanAlgebra.toHImp
Set.instBooleanAlgebra
——
coe_inf šŸ“–mathematical—SetLike.coe
FirstOrder.Language.DefinableSet
instSetLike
instInf
Set
Set.instInter
——
coe_sdiff šŸ“–mathematical—SetLike.coe
FirstOrder.Language.DefinableSet
instSetLike
instSDiff
Set
Set.instSDiff
——
coe_sup šŸ“–mathematical—SetLike.coe
FirstOrder.Language.DefinableSet
instSetLike
instSup
Set
Set.instUnion
——
coe_top šŸ“–mathematical—SetLike.coe
FirstOrder.Language.DefinableSet
instSetLike
Top.top
instTop
Set.univ
——
le_iff šŸ“–mathematical—FirstOrder.Language.DefinableSet
Preorder.toLE
PartialOrder.toPreorder
instPartialOrder
Set
Set.instLE
SetLike.coe
instSetLike
——
mem_compl šŸ“–mathematical—FirstOrder.Language.DefinableSet
SetLike.instMembership
instSetLike
Compl.compl
instCompl
——
mem_inf šŸ“–mathematical—FirstOrder.Language.DefinableSet
SetLike.instMembership
instSetLike
instInf
——
mem_sdiff šŸ“–mathematical—FirstOrder.Language.DefinableSet
SetLike.instMembership
instSetLike
instSDiff
——
mem_sup šŸ“–mathematical—FirstOrder.Language.DefinableSet
SetLike.instMembership
instSetLike
instSup
——
mem_top šŸ“–mathematical—FirstOrder.Language.DefinableSet
SetLike.instMembership
instSetLike
Top.top
instTop
—Set.mem_univ
notMem_bot šŸ“–mathematical—FirstOrder.Language.DefinableSet
SetLike.instMembership
instSetLike
Bot.bot
instBot
—Set.notMem_empty

Set

Definitions

NameCategoryTheorems
Definable šŸ“–MathDef
8 mathmath: definable_iff_empty_definable_with_params, empty_definable_iff, definable_empty, definable_iff_exists_formula_sum, TermDefinable.definable_tupleGraph, FirstOrder.Ring.mvPolynomial_zeroLocus_definable, definable_univ, definable_iff_finitely_definable
Definable₁ šŸ“–MathDef—
Definableā‚‚ šŸ“–MathDef
1 mathmath: TermDefinable₁.definableā‚‚_graph
TermDefinable šŸ“–MathDef
5 mathmath: TermDefinable₁.termDefinable, termDefinable_empty_withConstants_iff, termDefinable₁_iff_termDefinable, TermDefinable.const, termDefinable_empty_iff
TermDefinable₁ šŸ“–MathDef
5 mathmath: TermDefinable₁.const, TermDefinable.termDefinable₁, TermDefinable₁.id, termDefinable₁_iff_exists_term, termDefinable₁_iff_termDefinable

Theorems

NameKindAssumesProvesValidatesDepends On
definable_biInter_finset šŸ“–mathematicalDefinableiInter
Finset
Finset.instMembership
—Finset.inf_set_eq_iInter
definable_finset_inf
definable_biUnion_finset šŸ“–mathematicalDefinableiUnion
Finset
Finset.instMembership
—Finset.sup_set_eq_biUnion
definable_finset_sup
definable_empty šŸ“–mathematical—Definable
Set
instEmptyCollection
—ext
definable_finset_biInter šŸ“–mathematicalDefinableiInter
Finset
Finset.instMembership
—definable_biInter_finset
definable_finset_biUnion šŸ“–mathematicalDefinableiUnion
Finset
Finset.instMembership
—definable_biUnion_finset
definable_finset_inf šŸ“–mathematicalDefinableFinset.inf
Set
Lattice.toSemilatticeInf
ConditionallyCompleteLattice.toLattice
CompleteLattice.toConditionallyCompleteLattice
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
instCompleteAtomicBooleanAlgebra
instOrderTop
—Finset.induction
definable_univ
Finset.inf_insert
Definable.inter
definable_finset_sup šŸ“–mathematicalDefinableFinset.sup
Set
Lattice.toSemilatticeSup
ConditionallyCompleteLattice.toLattice
CompleteLattice.toConditionallyCompleteLattice
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
instCompleteAtomicBooleanAlgebra
HeytingAlgebra.toOrderBot
Order.Frame.toHeytingAlgebra
CompleteDistribLattice.toFrame
CompleteBooleanAlgebra.toCompleteDistribLattice
—Finset.induction
definable_empty
Finset.sup_insert
Definable.union
definable_iff_empty_definable_with_params šŸ“–mathematical—Definable
Set
instEmptyCollection
FirstOrder.Language.withConstants
Elem
FirstOrder.Language.withConstantsStructure
FirstOrder.Language.paramsStructure
—empty_definable_iff
definable_iff_exists_formula_sum šŸ“–mathematical—Definable
setOf
FirstOrder.Language.Formula.Realize
Elem
Set
instMembership
—Definable.eq_1
Equiv.exists_congr_left
ext
FirstOrder.Language.BoundedFormula.realize_mapTermRel_id
FirstOrder.Language.isAlgebraic_constantsOn
Fin.isEmpty'
FirstOrder.Language.Term.realize_varsToConstants
FirstOrder.Language.withConstants_expansion
FirstOrder.Language.Term.realize_relabel
definable_iff_finitely_definable šŸ“–mathematical—Definable
Set
instHasSubset
SetLike.coe
Finset
Finset.instSetLike
—Finset.coe_image
Subtype.coe_preimage_self
Subtype.coe_eta
ext
Fin.isEmpty'
FirstOrder.Language.BoundedFormula.realize_restrictFreeVar
Definable.mono
definable_univ šŸ“–mathematical—Definable
univ
—ext
empty_definable_iff šŸ“–mathematical—Definable
Set
instEmptyCollection
setOf
FirstOrder.Language.Formula.Realize
—Definable.eq_1
instIsEmptyElemEmptyCollection
Equiv.exists_congr_left
FirstOrder.Language.LHom.setOf_realize_onFormula
FirstOrder.Language.isAlgebraic_constantsOn
FirstOrder.Language.isRelational_constantsOn
FirstOrder.Language.LHom.sumElim_isExpansionOn
FirstOrder.Language.LHom.id_isExpansionOn
FirstOrder.Language.LHom.ofIsEmpty_isExpansionOn
termDefinable_empty_iff šŸ“–mathematical—TermDefinable
Set
instEmptyCollection
FirstOrder.Language.Term.realize
—TermDefinable.eq_1
instIsEmptyElemEmptyCollection
Equiv.exists_congr_left
FirstOrder.Language.isAlgebraic_constantsOn
FirstOrder.Language.isRelational_constantsOn
FirstOrder.Language.LHom.realize_onTerm
FirstOrder.Language.LHom.sumElim_isExpansionOn
FirstOrder.Language.LHom.id_isExpansionOn
FirstOrder.Language.LHom.ofIsEmpty_isExpansionOn
termDefinable_empty_withConstants_iff šŸ“–mathematical—TermDefinable
Set
instEmptyCollection
FirstOrder.Language.withConstants
Elem
FirstOrder.Language.withConstantsStructure
FirstOrder.Language.paramsStructure
—termDefinable_empty_iff
termDefinable₁_iff_exists_term šŸ“–mathematical—TermDefinable₁
FirstOrder.Language.Term.realize
FirstOrder.Language.withConstants
Elem
FirstOrder.Language.withConstantsStructure
FirstOrder.Language.paramsStructure
—Equiv.forall_congr'
termDefinable₁_iff_termDefinable šŸ“–mathematical—TermDefinable₁
TermDefinable
——

Set.Definable

Theorems

NameKindAssumesProvesValidatesDepends On
compl šŸ“–mathematicalSet.DefinableCompl.compl
Set
Set.instCompl
—Set.ext
Set.compl_setOf
Set.mem_setOf
FirstOrder.Language.Formula.realize_not
himp šŸ“–mathematicalSet.DefinableHImp.himp
Set
BooleanAlgebra.toHImp
Set.instBooleanAlgebra
—himp_eq
union
compl
image_comp šŸ“–mathematicalSet.DefinableSet.image—nonempty_fintype
preimage_comp
image_comp_sumInl_fin
image_comp_equiv
Set.ext
Set.iInter_congr_Prop
Set.iInter_true
Set.definable_biInter_finset
Set.apply_rangeSplitting
Set.rangeFactorization_coe
inter
image_comp_embedding šŸ“–mathematicalSet.DefinableSet.image
DFunLike.coe
Function.Embedding
Function.instFunLikeEmbedding
—nonempty_fintype
Function.Embedding.injective
Set.ext
image_comp_sumInl_fin
image_comp_equiv
image_comp_equiv šŸ“–mathematicalSet.DefinableSet.image
DFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
—Set.image_eq_preimage_of_inverse
Equiv.apply_symm_apply
Equiv.symm_apply_apply
preimage_comp
image_comp_sumInl_fin šŸ“–mathematicalSet.DefinableSet.image—Set.ext
Fin.isEmpty'
inter šŸ“–mathematicalSet.DefinableSet
Set.instInter
—Set.ext
map_expansion šŸ“–ā€”Set.Definable——Set.ext
FirstOrder.Language.addConstants_expansion
mono šŸ“–ā€”Set.Definable
Set
Set.instHasSubset
——Set.definable_iff_empty_definable_with_params
map_expansion
FirstOrder.Language.map_constants_inclusion_isExpansionOn
preimage_comp šŸ“–mathematicalSet.DefinableSet.preimage—Set.ext
sdiff šŸ“–mathematicalSet.DefinableSet
Set.instSDiff
—inter
compl
union šŸ“–mathematicalSet.DefinableSet
Set.instUnion
—Set.ext
Set.mem_setOf_eq
FirstOrder.Language.Formula.realize_sup
Set.mem_union

Set.TermDefinable

Theorems

NameKindAssumesProvesValidatesDepends On
comp šŸ“–ā€”Set.TermDefinable——FirstOrder.Language.Term.realize_subst
const šŸ“–mathematical—Set.TermDefinable
FirstOrder.Language.constantMap
FirstOrder.Language.withConstants
Set.Elem
FirstOrder.Language.withConstantsStructure
FirstOrder.Language.paramsStructure
—FirstOrder.Language.Term.realize_constants
definable_tupleGraph šŸ“–mathematicalSet.TermDefinableSet.Definable
Function.tupleGraph
—Set.ext
FirstOrder.Language.Term.realize_relabel
map_expansion šŸ“–ā€”Set.TermDefinable——FirstOrder.Language.LHom.realize_onTerm
FirstOrder.Language.addConstants_expansion
mono šŸ“–ā€”Set.TermDefinable
Set
Set.instHasSubset
——Set.termDefinable_empty_withConstants_iff
map_expansion
FirstOrder.Language.map_constants_inclusion_isExpansionOn
termDefinable₁ šŸ“–mathematicalSet.TermDefinableSet.TermDefinable₁—Set.termDefinable₁_iff_termDefinable
trans šŸ“–ā€”Set.TermDefinable
FirstOrder.Language.Term.realize
FirstOrder.Language.withConstants
Set.Elem
FirstOrder.Language.withConstantsStructure
FirstOrder.Language.paramsStructure
FirstOrder.Language.Functions.term
——FirstOrder.Language.Term.realize_substFunc

Set.TermDefinable₁

Theorems

NameKindAssumesProvesValidatesDepends On
comp šŸ“–ā€”Set.TermDefinable₁——Set.TermDefinable.termDefinable₁
Set.TermDefinable.comp
termDefinable
comp_termDefinable šŸ“–ā€”Set.TermDefinable₁
Set.TermDefinable
——Set.TermDefinable.comp
termDefinable
const šŸ“–mathematical—Set.TermDefinable₁
FirstOrder.Language.constantMap
FirstOrder.Language.withConstants
Set.Elem
FirstOrder.Language.withConstantsStructure
FirstOrder.Language.paramsStructure
—Set.TermDefinable.termDefinable₁
Set.TermDefinable.const
definableā‚‚_graph šŸ“–mathematicalSet.TermDefinable₁Set.Definableā‚‚
Function.graph
—Set.TermDefinable.definable_tupleGraph
termDefinable
Set.ext
Set.ext_iff
id šŸ“–mathematical—Set.TermDefinable₁——
termDefinable šŸ“–mathematicalSet.TermDefinable₁Set.TermDefinable—Set.termDefinable₁_iff_termDefinable

---

← Back to Index