ModuleFunctionField_finite_of_ratFuncAlgHom.lean
Nyll.AlgebraicCurves.FunctionFields.FunctionField_finite_of_ratFuncAlgHom
8 declarations indexed from sourceView source ↗ Module documentation
Function Field finite of rat Func Alg Hom
Imports39
- Mathlib.Algebra.Algebra.Basic
- Mathlib.Algebra.Algebra.Defs
- Mathlib.Algebra.Algebra.Hom
- Mathlib.Algebra.Algebra.Subalgebra.Lattice
- Mathlib.Algebra.Algebra.Tower
- Mathlib.Algebra.GroupWithZero.Units.Lemmas
- Mathlib.Algebra.Polynomial.AlgebraMap
- Mathlib.Algebra.Ring.Subsemiring.Basic
- Mathlib.Basic.Finite.Defs
- Mathlib.Combinatorics.Matroid.Basic
- Mathlib.Data.Fin.VecNotation
- Mathlib.Data.Set.Card
- Mathlib.Data.Set.Finite.Basic
- Mathlib.Data.Set.Image
- Mathlib.Data.Set.Insert
- Mathlib.FieldTheory.IntermediateField.Adjoin.Algebra
- Mathlib.FieldTheory.IntermediateField.Adjoin.Basic
- Mathlib.FieldTheory.IntermediateField.Adjoin.Defs
- Mathlib.FieldTheory.IntermediateField.Basic
- Mathlib.FieldTheory.RatFunc.AsPolynomial
- Mathlib.FieldTheory.RatFunc.Basic
- Mathlib.FieldTheory.RatFunc.Defs
- Mathlib.LinearAlgebra.FiniteDimensional.Defs
- Mathlib.LinearAlgebra.Span.Defs
- Mathlib.RingTheory.Adjoin.Polynomial.Basic
- Mathlib.RingTheory.Algebraic.Basic
- Mathlib.RingTheory.Algebraic.Defs
- Mathlib.RingTheory.Algebraic.Integral
- Mathlib.RingTheory.AlgebraicIndependent.Basic
- Mathlib.RingTheory.AlgebraicIndependent.Defs
- Mathlib.RingTheory.AlgebraicIndependent.TranscendenceBasis
- Mathlib.RingTheory.AlgebraicIndependent.Transcendental
- Mathlib.RingTheory.Finiteness.Basic
- Mathlib.RingTheory.Finiteness.Defs
- Mathlib.RingTheory.Localization.FractionRing
- Mathlib.RingTheory.Polynomial.Tower
- Mathlib.RingTheory.SimpleRing.Basic
- Mathlib.Tactic.Convert
- Mathlib.Tactic.FinCases
Imported by3
Declarations
AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom.G1.isTranscendenceBasis_polynomial_X
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom
open Polynomial
namespace G1
AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom.G1.isTranscendenceBasis_ratFunc_X
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom
open Polynomial
namespace G1
AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom.G1.isTranscendenceBasis_t0
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom
open Polynomial
namespace G1
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
[Algebra (RatFunc K) F] [IsScalarTower K (RatFunc K) F] [FiniteDimensional (RatFunc K) F]
AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom.G1.transcendental_apply_X
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom
open Polynomial
namespace G1
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
[Algebra (RatFunc K) F] [IsScalarTower K (RatFunc K) F] [FiniteDimensional (RatFunc K) F]
omit [Algebra (RatFunc K) F] [IsScalarTower K (RatFunc K) F]
[FiniteDimensional (RatFunc K) F] in
AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom.G1.isTranscendenceBasis_apply_X
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom
open Polynomial
namespace G1
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
[Algebra (RatFunc K) F] [IsScalarTower K (RatFunc K) F] [FiniteDimensional (RatFunc K) F]
AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom.G1.algebraMap_polynomial_mem
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom
open Polynomial
namespace G1
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
[Algebra (RatFunc K) F] [IsScalarTower K (RatFunc K) F] [FiniteDimensional (RatFunc K) F]
omit [FiniteDimensional (RatFunc K) F] in
AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom.G1.finite_over_adjoin
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom
open Polynomial
namespace G1
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
[Algebra (RatFunc K) F] [IsScalarTower K (RatFunc K) F] [FiniteDimensional (RatFunc K) F]
AlgebraicCurve.FunctionField.finite_of_ratFuncAlgHom
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.FunctionField_finite_of_ratFuncAlgHom
open Polynomial
open G1 in