Documentation Verification Report

Defs

📁 Source: Mathlib/RingTheory/AlgebraicIndependent/Defs.lean

Statistics

MetricCount
DefinitionsAlgebraicIndepOn, aevalEquiv, AlgebraicIndependent, aevalEquiv, repr, IsTranscendenceBasis
6
Theoremsmono, univ, aevalEquiv_apply_coe, aeval_comp_repr, aeval_repr, algebraMap_aevalEquiv, coe_range, comp, eq_zero_of_aeval_eq_zero, mono, of_comp, of_subtype_range, comp_equiv, of_subtype_range, algebraicIndependent_equiv, algebraicIndependent_equiv', algebraicIndependent_iff, algebraicIndependent_iff_injective_aeval, algebraicIndependent_image, algebraicIndependent_subtype_range, isTranscendenceBasis_equiv, isTranscendenceBasis_equiv', isTranscendenceBasis_iff_maximal, isTranscendenceBasis_image, isTranscendenceBasis_subtype_range
25
Total31

AlgebraicIndepOn

Definitions

NameCategoryTheorems
aevalEquiv 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
mono 📖mathematicalAlgebraicIndepOn
Set
Set.instHasSubset
AlgebraicIndepOnAlgebraicIndependent.comp
Set.inclusion_injective
univ 📖mathematicalAlgebraicIndepOn
Set.univ
AlgebraicIndependent
algebraicIndependent_equiv

AlgebraicIndependent

Definitions

NameCategoryTheorems
aevalEquiv 📖CompOp
5 mathmath: mvPolynomialOptionEquivPolynomialAdjoin_C', mvPolynomialOptionEquivPolynomialAdjoin_X_some, mvPolynomialOptionEquivPolynomialAdjoin_apply, algebraMap_aevalEquiv, aevalEquiv_apply_coe
repr 📖CompOp
3 mathmath: repr_ker, aeval_comp_repr, aeval_repr

Theorems

NameKindAssumesProvesValidatesDepends On
aevalEquiv_apply_coe 📖mathematicalAlgebraicIndependentSubalgebra
CommRing.toCommSemiring
CommSemiring.toSemiring
SetLike.instMembership
Subalgebra.instSetLike
Algebra.adjoin
Set.range
DFunLike.coe
AlgEquiv
MvPolynomial
AddMonoidAlgebra.semiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
Finsupp.instAddMonoid
Nat.instAddMonoid
Subalgebra.toSemiring
AddMonoidAlgebra.algebra
Algebra.id
Subalgebra.algebra
AlgEquiv.instFunLike
aevalEquiv
AlgHom
AlgHom.funLike
MvPolynomial.aeval
aeval_comp_repr 📖mathematicalAlgebraicIndependentAlgHom.comp
Subalgebra
CommRing.toCommSemiring
CommSemiring.toSemiring
SetLike.instMembership
Subalgebra.instSetLike
Algebra.adjoin
Set.range
MvPolynomial
Subalgebra.toSemiring
AddMonoidAlgebra.semiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
Finsupp.instAddMonoid
Nat.instAddMonoid
Subalgebra.algebra
AddMonoidAlgebra.algebra
Algebra.id
MvPolynomial.aeval
repr
Subalgebra.val
AlgHom.ext
aeval_repr
aeval_repr 📖mathematicalAlgebraicIndependentDFunLike.coe
AlgHom
MvPolynomial
CommRing.toCommSemiring
AddMonoidAlgebra.semiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAddMonoid
Nat.instAddMonoid
AddMonoidAlgebra.algebra
Algebra.id
AlgHom.funLike
MvPolynomial.aeval
Subalgebra
SetLike.instMembership
Subalgebra.instSetLike
Algebra.adjoin
Set.range
Subalgebra.toSemiring
Subalgebra.algebra
repr
AlgEquiv.apply_symm_apply
algebraMap_aevalEquiv 📖mathematicalAlgebraicIndependentDFunLike.coe
RingHom
Subalgebra
CommRing.toCommSemiring
CommSemiring.toSemiring
SetLike.instMembership
Subalgebra.instSetLike
Algebra.adjoin
Set.range
Semiring.toNonAssocSemiring
Subalgebra.toCommSemiring
RingHom.instFunLike
algebraMap
Subalgebra.toAlgebra
Algebra.id
AlgEquiv
MvPolynomial
AddMonoidAlgebra.semiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
Finsupp.instAddMonoid
Nat.instAddMonoid
Subalgebra.toSemiring
AddMonoidAlgebra.algebra
Subalgebra.algebra
AlgEquiv.instFunLike
aevalEquiv
AlgHom
AlgHom.funLike
MvPolynomial.aeval
coe_range 📖mathematicalAlgebraicIndependentAlgebraicIndependent
Set
Set.instMembership
Set.range
Set.comp_rangeSplitting
comp
Set.rangeSplitting_injective
comp 📖mathematicalAlgebraicIndependentAlgebraicIndependentMvPolynomial.aeval_rename
MvPolynomial.rename_injective
eq_zero_of_aeval_eq_zero 📖mathematicalAlgebraicIndependent
DFunLike.coe
AlgHom
MvPolynomial
CommRing.toCommSemiring
AddMonoidAlgebra.semiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAddMonoid
Nat.instAddMonoid
AddMonoidAlgebra.algebra
Algebra.id
AlgHom.funLike
MvPolynomial.aeval
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
MvPolynomial
CommRing.toCommSemiring
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
AddMonoidAlgebra.nonUnitalNonAssocSemiring
Finsupp
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAdd
AddMonoid.toAddZeroClass
Nat.instAddMonoid
algebraicIndependent_iff
mono 📖mathematicalSet
Set.instHasSubset
AlgebraicIndependent
Set.instMembership
AlgebraicIndependent
Set
Set.instMembership
AlgebraicIndepOn.mono
of_comp 📖mathematicalAlgebraicIndependent
DFunLike.coe
AlgHom
CommRing.toCommSemiring
CommSemiring.toSemiring
AlgHom.funLike
AlgebraicIndependentMvPolynomial.algHom_ext
MvPolynomial.aeval_X
Function.Injective.of_comp
AlgHom.coe_comp
eq_1
of_subtype_range 📖mathematicalAlgebraicIndependent
Set
Set.instMembership
Set.range
AlgebraicIndependentalgebraicIndependent_subtype_range

IsTranscendenceBasis

Theorems

NameKindAssumesProvesValidatesDepends On
comp_equiv 📖mathematicalIsTranscendenceBasisIsTranscendenceBasis
DFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
isTranscendenceBasis_equiv
of_subtype_range 📖mathematicalIsTranscendenceBasis
Set
Set.instMembership
Set.range
IsTranscendenceBasisisTranscendenceBasis_subtype_range

(root)

Definitions

NameCategoryTheorems
AlgebraicIndepOn 📖MathDef
12 mathmath: AlgebraicIndepOn.mono, AlgebraicIndependent.matroid_indep_iff, AlgebraicIndependent.iff_adjoin_image_compl, AlgebraicIndependent.matroid_isBasis_iff, isTranscendenceBasis_iff_maximal, exists_maximal_algebraicIndependent, instNonemptySubtypeSetAlgebraicIndepOnIdOfFaithfulSMul, AlgebraicIndepOn.insert_iff, AlgebraicIndepOn.insert, isEmpty_algebraicIndependent, AlgebraicIndependent.iff_adjoin_image, AlgebraicIndepOn.univ
AlgebraicIndependent 📖MathDef
72 mathmath: algebraicIndependent_of_finite_type, AlgebraicIndependent.of_aeval, algebraicIndependent_adjoin, algebraicIndependent_sUnion_of_directed, algebraicIndependent_iff_ker_eq_bot, algebraicIndependent_of_finite_type', algebraicIndependent_of_set_of_finite, algebraicIndependent_of_finite', AlgebraicIndependent.restrict_of_comp_subtype, AlgebraicIndependent.polynomial_aeval_of_transcendental, AlgebraicIndependent.comp, AlgebraicIndependent.iff_adjoin_image_compl, algebraicIndependent_ringHom_iff_of_comp_eq, algebraicIndependent_empty_iff, AlgebraicIndependent.adjoin_iff_disjoint, AlgebraicIndependent.map', AlgebraicIndependent.coe_range, MvPolynomial.algebraicIndependent_polynomial_aeval_X, AlgebraicIndependent.sumElim_iff, AlgebraicIndependent.adjoin_of_disjoint, AlgebraicIndependent.of_ringHom_of_comp_eq, AlgebraicIndependent.lift_reprField, AlgebraicIndependent.subalgebraAlgebraicClosure, algebraicIndependent_subtype_range, AlgebraicIndependent.aeval_of_algebraicIndependent, AlgebraicIndependent.sumElim, AlgebraicIndependent.of_subtype_range, algebraicIndependent_equiv', algebraicIndependent_iff, AlgebraicIndependent.extendScalars_of_isIntegral, algebraicIndependent_iUnion_of_directed, AlgebraicIndependent.mono, AlgebraicIndependent.map, AlgebraicIndependent.option_iff_transcendental, AlgebraicIndependent.sumElim_of_tower, algebraicIndependent_iff_injective_aeval, AlgebraicIndependent.liftAlgHom_comp_reprField, algebraicIndependent_singleton_iff, AlgebraicIndependent.sumElim_comp, AlgHom.algebraicIndependent_iff, AlgebraicIndependent.image_of_comp, algebraicIndependent_subtype, MvPolynomial.algebraicIndependent_X, AlgebraicIndependent.aevalEquivField_apply_coe, AlgebraicIndependent.restrictScalars, AlgebraicIndependent.option_iff, algebraicIndependent_equiv, AlgebraicIndependent.integralClosure, algebraicIndependent_empty_type, AlgebraicIndependent.algebraicClosure, algebraicIndependent_empty, AlgebraicIndependent.of_subsingleton, algebraicIndependent_iff_transcendental, AlgebraicIndependent.iff_adjoin_image, IntermediateField.algebraicIndependent_adjoin_iff, algebraicIndependent_finset_map_embedding_subtype, algebraicIndependent_of_finite, AlgebraicIndependent.to_subtype_range', AlgebraicIndependent.image, Algebra.IsAlgebraic.algebraicIndependent_iff, AlgebraicIndependent.ringHom_of_comp_eq, algebraicIndependent_comp_subtype, Algebra.IsIntegral.algebraicIndependent_iff, AlgebraicIndependent.iff_transcendental_adjoin_image, algebraicIndependent_image, isTranscendenceBasis_iff_algebraicIndependent_isAlgebraic, AlgebraicIndependent.of_comp, algebraicIndependent_empty_type_iff, AlgebraicIndependent.extendScalars, algebraicIndependent_unique_type_iff, AlgebraicIndepOn.univ, AlgebraicIndependent.to_subtype_range
IsTranscendenceBasis 📖MathDef
51 mathmath: AlgebraicIndependent.isTranscendenceBasis_iff_isAlgebraic, AlgEquiv.isTranscendenceBasis_iff, IsTranscendenceBasis.of_subtype_range, exists_isTranscendenceBasis_and_isSeparable_of_linearIndepOn_pow', isTranscendenceBasis_iff_of_subsingleton, AlgEquiv.isTranscendenceBasis, IsTranscendenceBasis.to_subtype_range', isTranscendenceBasis_iff_maximal, exists_isTranscendenceBasis, IsTranscendenceBasis.of_comp_algebraMap, IntermediateField.exists_finset_maximalFor_isTranscendenceBasis_separableClosure, IsTranscendenceBasis.of_isAlgebraic_adjoin_insert_diff, isTranscendenceBasis_equiv, Algebra.IsAlgebraic.isTranscendenceBasis_iff, AlgebraicIndependent.isTranscendenceBasis_of_lift_trdeg_le_of_finite, Algebra.IsAlgebraic.isTranscendenceBasis_of_lift_le_trdeg, isTranscendenceBasis_subtype_range, AlgebraicIndependent.isTranscendenceBasis_of_trdeg_le, exists_isTranscendenceBasis_and_isSeparable_of_linearIndepOn_pow_of_essFiniteType, AlgebraicIndependent.matroid_isBase_iff, trdeg_eq_iSup_cardinalMk_isTranscendenceBasis, IsTranscendenceBasis.of_comp, exists_isTranscendenceBasis_superset, IntermediateField.isTranscendenceBasis_adjoin_iff, exists_isTranscendenceBasis', exists_isTranscendenceBasis_and_isSeparable_of_linearIndepOn_pow_of_adjoin_eq_top, isAlgebraic_iff_exists_isTranscendenceBasis_subset, IsTranscendenceBasis.comp_equiv, exists_isTranscendenceBasis_and_isSeparable_of_perfectField, Algebra.IsAlgebraic.isTranscendenceBasis_of_le_trdeg_of_finite, AlgebraicIndependent.isTranscendenceBasis_of_trdeg_le_of_finite, IsTranscendenceBasis.of_isAlgebraic_adjoin_image_compl, IsTranscendenceBasis.to_subtype_range, IsTranscendenceBasis.mvPolynomial, isTranscendenceBasis_equiv', IsTranscendenceBasis.mvPolynomial', IsTranscendenceBasis.sumElim_comp, exists_isTranscendenceBasis_and_isSeparable_of_linearIndepOn_pow, IsTranscendenceBasis.algebraMap_comp, IsTranscendenceBasis.of_subsingleton, Algebra.IsIntegral.isTranscendenceBasis_iff, AlgebraicIndependent.isTranscendenceBasis_iff, Algebra.IsAlgebraic.isTranscendenceBasis_of_le_trdeg, Algebra.IsAlgebraic.isTranscendenceBasis_of_lift_le_trdeg_of_finite, IntermediateField.FG.exists_finset_maximalFor_isTranscendenceBasis_separableClosure, exists_isTranscendenceBasis_between, isTranscendenceBasis_iff_algebraicIndependent_isAlgebraic, IsTranscendenceBasis.polynomial, isTranscendenceBasis_image, exists_isTranscendenceBasis_subset, AlgebraicIndependent.isTranscendenceBasis_of_lift_trdeg_le

Theorems

NameKindAssumesProvesValidatesDepends On
algebraicIndependent_equiv 📖mathematicalAlgebraicIndependent
DFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
AlgebraicIndependent.comp
Equiv.injective
Equiv.self_comp_symm
algebraicIndependent_equiv' 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
AlgebraicIndependentalgebraicIndependent_equiv
algebraicIndependent_iff 📖mathematicalAlgebraicIndependent
MvPolynomial
CommRing.toCommSemiring
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
AddMonoidAlgebra.nonUnitalNonAssocSemiring
Finsupp
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAdd
AddMonoid.toAddZeroClass
Nat.instAddMonoid
injective_iff_map_eq_zero
DistribMulActionSemiHomClass.toAddMonoidHomClass
NonUnitalAlgSemiHomClass.toDistribMulActionSemiHomClass
AlgHom.instNonUnitalAlgHomClassOfAlgHomClass
AlgHom.algHomClass
algebraicIndependent_iff_injective_aeval 📖mathematicalAlgebraicIndependent
MvPolynomial
CommRing.toCommSemiring
DFunLike.coe
AlgHom
AddMonoidAlgebra.semiring
Finsupp
MulZeroClass.toZero
Nat.instMulZeroClass
CommSemiring.toSemiring
Finsupp.instAddMonoid
Nat.instAddMonoid
AddMonoidAlgebra.algebra
Algebra.id
AlgHom.funLike
MvPolynomial.aeval
algebraicIndependent_image 📖mathematicalSet.InjOnAlgebraicIndependent
Set.Elem
Set
Set.instMembership
Set.image
algebraicIndependent_equiv'
algebraicIndependent_subtype_range 📖mathematicalAlgebraicIndependent
Set
Set.instMembership
Set.range
algebraicIndependent_equiv'
isTranscendenceBasis_equiv 📖mathematicalIsTranscendenceBasis
DFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
EquivLike.range_comp
isTranscendenceBasis_equiv' 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
IsTranscendenceBasisisTranscendenceBasis_equiv
isTranscendenceBasis_iff_maximal 📖mathematicalIsTranscendenceBasis
Set
Set.instMembership
Maximal
Set.instLE
AlgebraicIndepOn
IsTranscendenceBasis.eq_1
maximal_iff
Subtype.range_val
isTranscendenceBasis_image 📖mathematicalSet.InjOnIsTranscendenceBasis
Set.Elem
Set
Set.instMembership
Set.image
isTranscendenceBasis_equiv'
isTranscendenceBasis_subtype_range 📖mathematicalIsTranscendenceBasis
Set
Set.instMembership
Set.range
isTranscendenceBasis_equiv'

---

← Back to Index