ModuleKw_cart_C_pow_pred_smul_D.lean
Nyll.AlgebraicCurves.Differentials.Kw_cart_C_pow_pred_smul_D
13 declarations indexed from sourceView source ↗ Module documentation
Kw cart C pow pred smul D
Declarations
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.CC
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.CC_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.CC_semilinear
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.repr_pow_basis
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.repr_pow_top_eq_zero
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.root_zero
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.C_pow_smul_Dt
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.C_D_eq_zero
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.C_pow_pred_smul_D
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.C_dlog_fixed_all
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.C_pow_smul_D_eq_zero
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D.CartMintSol.C_digits
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx
namespace CartMintSol
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {ℓ : ℕ} [hℓ : Fact ℓ.Prime] [CharP F ℓ]
variable (t : F) (hdt : KaehlerDifferential.D K F t ≠ 0)
(hspan : Submodule.span F {KaehlerDifferential.D K F t} = ⊤)
(hsep : ∀ x : F, IsSeparable (kw_pke_expansionField (ℓ := ℓ) t).toSubfield x)
(hdeg : (minpoly (kw_pke_pthPowers F ℓ) t).natDegree = ℓ)
AlgebraicCurve.kw_cart_C_pow_pred_smul_D
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Proofs.Kw_cart_C_pow_pred_smul_D
noncomputable section
open AlgebraicCurve.KwPke AlgebraicCurve.KwCart AlgebraicCurve.KwCfx