ModuleLinearIndependent_of_constantFieldExtension_of_isAlgClosed.lean
Nyll.AlgebraicCurves.FunctionFields.LinearIndependent_of_constantFieldExtension_of_isAlgClosed
21 declarations indexed from sourceView source ↗ Module documentation
Linear Independent of constant Field Extension of is Alg Closed
Declarations
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.genericPoly
DocumentationThe monic polynomial with polynomial coefficients determined by the coefficient array.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Generic
variable {R S : Type*} [CommRing R] [CommRing S]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.genericPoly_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Generic
variable {R S : Type*} [CommRing R] [CommRing S]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.genericPoly_monic
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Generic
variable {R S : Type*} [CommRing R] [CommRing S]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.genericPoly_natDegree
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Generic
variable {R S : Type*} [CommRing R] [CommRing S]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.genericPoly_coeff_eq
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Generic
variable {R S : Type*} [CommRing R] [CommRing S]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.exists_factorisation_of_factorisation_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Spec
variable {K K' : Type*} [Field K] [Field K'] [Algebra K K'] [IsAlgClosed K]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.irreducible_map_of_isAlgClosed
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Spec
variable {K K' : Type*} [Field K] [Field K'] [Algebra K K'] [IsAlgClosed K]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.algebraMap_comp_aeval_gen
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section FunctionField
open IntermediateField
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.aeval_gen_injective
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section FunctionField
open IntermediateField
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.exists_common_denom
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section FunctionField
open IntermediateField
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.exists_primitive_integral
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section FunctionField
open IntermediateField
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.algebraMap_mem_adjoin
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.exists_ringHom_adjoin
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.isIntegral_algebraMap
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.transcendental_algebraMap
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.linearIndependent_pow_algebraMap
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.eq_zero_of_sum_C_mul_map
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.eq_zero_of_sum_aeval
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
omit [Algebra K F'] [IsScalarTower K K' F'] in
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.eq_zero_of_sum_mul_algebraMap
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg.AlgebraicCurve.LinDisjSol.linearIndependent_algebraMap_of_fintype
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
namespace AlgebraicCurve
namespace LinDisjSol
section Main
open IntermediateField
variable {K F K' F' : Type*} [Field K] [Field F] [Field K'] [Field F'] [Algebra K F]
[Algebra K' F'] [Algebra K K'] [Algebra F F'] [Algebra K F'] [IsScalarTower K K' F']
[IsScalarTower K F F']
AlgebraicCurve.linearIndependent_of_constantFieldExtension_of_isAlgClosed
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.LinearIndependentConstantsAlg
open Polynomial
open AlgebraicCurve.LinDisjSol in