ModuleGeometricIrreducibility.lean
Nyll.SchemeTheory.Pi1.Affine.GeometricIrreducibility
18 declarations indexed from sourceView source ↗ Module documentation
Irreducibility after separable field extension
Finite separable intermediate fields control tensor-product elements and minimal primes. The resulting irreducibility statements compare separable and algebraic closures.
Imports11
- Mathlib.Topology.Irreducible
- Mathlib.Algebra.Lie.OfAssociative
- Mathlib.Order.CompletePartialOrder
- Mathlib.RingTheory.Flat.TorsionFree
- Mathlib.RingTheory.Henselian
- Mathlib.RingTheory.Ideal.Maps
- Mathlib.RingTheory.PicardGroup
- Mathlib.RingTheory.RegularLocalRing.Defs
- Mathlib.RingTheory.RingHom.Flat
- Mathlib.RingTheory.SimpleRing.Principal
- Mathlib.RingTheory.Spectrum.Prime.Homeomorph
Imported by2
Declarations
Ideal.under_mem_minimalPrimes
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
Algebra.TensorProduct.exists_intermediateField_isSeparable_and_mem_range
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
Algebra.TensorProduct.exists_field_isSeparable_and_mem_range
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
DocumentationIf K ⊗[k] R has up to one minimal prime for every finite, separable extension K of k, the same holds for Ω ⊗[k] R for every separable extension Ω of k.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
PreirreducibleSpace.of_isEmpty
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
PrimeSpectrum.preirreducibleSpace_iff
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
PrimeSpectrum.irreducibleSpace_iff
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
Ideal.IsPrime.nontrivial
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
RingHom.isIntegral_algebraMap_iff
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
Algebra.TensorProduct.isIntegral_includeRight
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
PrimeSpectrum.irreducibleSpace_of_isSeparable
DocumentationIf Spec (K ⊗[k] R) is irreducible for every finite, separable extension K of k, the same holds for Spec (Ω ⊗[k] R) for every separable extension Ω of k.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
PrimeSpectrum.comap_quotientMk_surjective_of_le_nilradical
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
Subsingleton.charP
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
open Algebra
DocumentationIf R has an exponential characteristic, it is nontrivial.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
open Algebra
IsPurelyInseparable.of_surjective
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
open Algebra
PrimeSpectrum.irreducibleSpace_of_isAlgClosure_of_irreducibleSpace_of_isSepClosure
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v w
variable {k : Type u} {R : Type*} [Field k] [CommRing R] [Algebra k R]
open TensorProduct
open Algebra