ModuleFinrank_adjoin_eq_card_of_mul_mem_span_of_fractions.lean
Nyll.AlgebraicCurves.FunctionFields.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions
6 declarations indexed from sourceView source ↗ Module documentation
Finrank adjoin eq card of mul mem span of fractions
Imports7
- Mathlib.FieldTheory.IntermediateField.Adjoin.Algebra
- Mathlib.RingTheory.Localization.Module
- Mathlib.LinearAlgebra.FiniteDimensional.Basic
- Mathlib.LinearAlgebra.Dimension.StrongRankCondition
- Mathlib.Tactic.Choose
- Mathlib.Tactic.Ring.RingNF
- Mathlib.Tactic.FieldSimp
Imported by1
Declarations
AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions.AlgebraicCurve.FinrankOrder.aeval_mem_adjoin
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions
open Polynomial
universe u v
namespace AlgebraicCurve
namespace FinrankOrder
variable {k : Type u} {E : Type v} [Field k] [Field E] [Algebra k E] {n : ℕ}
(y : E) (s : Fin n → E)
AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions.AlgebraicCurve.FinrankOrder.linearIndependent_algebraAdjoin
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions
open Polynomial
universe u v
namespace AlgebraicCurve
namespace FinrankOrder
variable {k : Type u} {E : Type v} [Field k] [Field E] [Algebra k E] {n : ℕ}
(y : E) (s : Fin n → E)
AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions.AlgebraicCurve.FinrankOrder.linearIndependent_adjoin
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions
open Polynomial
universe u v
namespace AlgebraicCurve
namespace FinrankOrder
variable {k : Type u} {E : Type v} [Field k] [Field E] [Algebra k E] {n : ℕ}
(y : E) (s : Fin n → E)
open scoped IntermediateField.algebraAdjoinAdjoin in
AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions.AlgebraicCurve.FinrankOrder.mul_mem_span
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions
open Polynomial
universe u v
namespace AlgebraicCurve
namespace FinrankOrder
variable {k : Type u} {E : Type v} [Field k] [Field E] [Algebra k E] {n : ℕ}
(y : E) (s : Fin n → E)
AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions.AlgebraicCurve.FinrankOrder.span_eq_top
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions
open Polynomial
universe u v
namespace AlgebraicCurve
namespace FinrankOrder
variable {k : Type u} {E : Type v} [Field k] [Field E] [Algebra k E] {n : ℕ}
(y : E) (s : Fin n → E)
AlgebraicCurve.finrank_adjoin_eq_card_of_mul_mem_span_of_fractions
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.Finrank_adjoin_eq_card_of_mul_mem_span_of_fractions
open Polynomial
universe u v
open AlgebraicCurve.FinrankOrder in