ModuleFinrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin.lean
Nyll.AlgebraicCurves.Places.Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
8 declarations indexed from sourceView source ↗ Module documentation
Finrank le and nat Card places le of constant Field Extension adjoin
Declarations
AlgebraicCurves.Places.Proofs.Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin.AlgebraicCurve.ConstantFieldAdjoin.linearIndependent_pow_of_transcendental
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs
namespace Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
open scoped IntermediateField
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace ConstantFieldAdjoin
open _root_.AlgebraicCurve
section Main
AlgebraicCurves.Places.Proofs.Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin.AlgebraicCurve.ConstantFieldAdjoin.exists_mul_aeval_eq
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs
namespace Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
open scoped IntermediateField
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace ConstantFieldAdjoin
open _root_.AlgebraicCurve
section Main
variable {k : Type*} [Field k] [IsAlgClosed k] [CharZero k]
variable {F : Type*} [Field F] [Algebra k F]
variable {K' : Type*} [Field K'] [Algebra k K']
variable {L : Type*} [Field L] [Algebra K' L] (t : L) (E : IntermediateField K'⟮t⟯ L)
variable [Algebra F E] [Algebra k E] [IsScalarTower k K' E] [IsScalarTower k F E]
AlgebraicCurves.Places.Proofs.Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin.AlgebraicCurve.ConstantFieldAdjoin.finrank_le_finrank
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs
namespace Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
open scoped IntermediateField
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace ConstantFieldAdjoin
open _root_.AlgebraicCurve
section Main
variable {k : Type*} [Field k] [IsAlgClosed k] [CharZero k]
variable {F : Type*} [Field F] [Algebra k F]
variable {K' : Type*} [Field K'] [Algebra k K']
variable {L : Type*} [Field L] [Algebra K' L] (t : L) (E : IntermediateField K'⟮t⟯ L)
variable [Algebra F E] [Algebra k E] [IsScalarTower k K' E] [IsScalarTower k F E]
AlgebraicCurves.Places.Proofs.Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin.AlgebraicCurve.ConstantFieldAdjoin.natCard_places_le
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs
namespace Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
open scoped IntermediateField
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace ConstantFieldAdjoin
open _root_.AlgebraicCurve
section Main
variable {k : Type*} [Field k] [IsAlgClosed k] [CharZero k]
variable {F : Type*} [Field F] [Algebra k F]
variable {K' : Type*} [Field K'] [Algebra k K']
variable {L : Type*} [Field L] [Algebra K' L] (t : L) (E : IntermediateField K'⟮t⟯ L)
variable [Algebra F E] [Algebra k E] [IsScalarTower k K' E] [IsScalarTower k F E]
AlgebraicCurves.Places.Proofs.Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin.AlgebraicCurve.ConstantFieldAdjoin.finiteDimensional_adjoin_of_coe_eq
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs
namespace Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
open scoped IntermediateField
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace ConstantFieldAdjoin
open _root_.AlgebraicCurve
section Main
variable {k : Type*} [Field k] [IsAlgClosed k] [CharZero k]
variable {F : Type*} [Field F] [Algebra k F]
variable {K' : Type*} [Field K'] [Algebra k K']
variable {L : Type*} [Field L] [Algebra K' L] (t : L) (E : IntermediateField K'⟮t⟯ L)
variable [Algebra F E] [Algebra k E] [IsScalarTower k K' E] [IsScalarTower k F E]
omit [IsAlgClosed k] [CharZero k] in
AlgebraicCurves.Places.Proofs.Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin.AlgebraicCurve.ConstantFieldAdjoin.adjoin_adjoin_subset
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs
namespace Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
open scoped IntermediateField
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace ConstantFieldAdjoin
open _root_.AlgebraicCurve
section Main
variable {k : Type*} [Field k] [IsAlgClosed k] [CharZero k]
variable {F : Type*} [Field F] [Algebra k F]
variable {K' : Type*} [Field K'] [Algebra k K']
variable {L : Type*} [Field L] [Algebra K' L] (t : L) (E : IntermediateField K'⟮t⟯ L)
variable [Algebra F E] [Algebra k E] [IsScalarTower k K' E] [IsScalarTower k F E]
AlgebraicCurves.Places.Proofs.Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin.AlgebraicCurve.ConstantFieldAdjoin.adjoin_range_eq_top
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs
namespace Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
open scoped IntermediateField
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace ConstantFieldAdjoin
open _root_.AlgebraicCurve
section Main
variable {k : Type*} [Field k] [IsAlgClosed k] [CharZero k]
variable {F : Type*} [Field F] [Algebra k F]
variable {K' : Type*} [Field K'] [Algebra k K']
variable {L : Type*} [Field L] [Algebra K' L] (t : L) (E : IntermediateField K'⟮t⟯ L)
variable [Algebra F E] [Algebra k E] [IsScalarTower k K' E] [IsScalarTower k F E]
omit [IsAlgClosed k] [CharZero k] in
AlgebraicCurve.finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs
namespace Finrank_le_and_natCard_places_le_of_constantFieldExtension_adjoin
open scoped IntermediateField
open scoped IntermediateField in