ModuleInvariantBaseChange.lean
Nyll.EtaleFundamentalGroups.Inertia.InvariantBaseChange
6 declarations indexed from sourceView source ↗ Module documentation
Inertia under base change
The action on the second tensor factor preserves inertia at every ideal and its contraction. In particular, this proves Stacks Project, Tag 0BSS for arbitrary base change from the fixed subring. No finiteness or primality is needed for this ideal-theoretic statement.
Reference: https://stacks.math.columbia.edu/tag/0BSS
Imports3
- Mathlib.Algebra.Algebra.Subalgebra.Operations
- Mathlib.RingTheory.Ideal.Defs
- Mathlib.RingTheory.TensorProduct.Maps
Imported by6
Declarations
EtaleFundamentalGroups.Inertia.baseChangeAction
DocumentationExtend a ring action, fixing the base, to the second tensor factor.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct
namespace EtaleFundamentalGroups.Inertia
universe u v w z
section BaseChange
variable (B : Type u) (A : Type v) (R : Type w) (G : Type z)
[CommRing B] [CommRing A] [CommRing R] [Algebra B A] [Algebra B R]
[Group G] [MulSemiringAction G R] [SMulCommClass G B R]
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct
namespace EtaleFundamentalGroups.Inertia
universe u v w z
section BaseChange
variable (B : Type u) (A : Type v) (R : Type w) (G : Type z)
[CommRing B] [CommRing A] [CommRing R] [Algebra B A] [Algebra B R]
[Group G] [MulSemiringAction G R] [SMulCommClass G B R]
EtaleFundamentalGroups.Inertia.baseChangeAction_tmul
DocumentationThe extended action fixes the first tensor factor.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct
namespace EtaleFundamentalGroups.Inertia
universe u v w z
section BaseChange
variable (B : Type u) (A : Type v) (R : Type w) (G : Type z)
[CommRing B] [CommRing A] [CommRing R] [Algebra B A] [Algebra B R]
[Group G] [MulSemiringAction G R] [SMulCommClass G B R]
local instance : MulSemiringAction G (A ⊗[B] R) := baseChangeAction B A R G
EtaleFundamentalGroups.Inertia.inertia_comap_includeRight
DocumentationInertia is unchanged by tensor base change, at any ideal and its contraction to the acted-on factor.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct
namespace EtaleFundamentalGroups.Inertia
universe u v w z
section BaseChange
variable (B : Type u) (A : Type v) (R : Type w) (G : Type z)
[CommRing B] [CommRing A] [CommRing R] [Algebra B A] [Algebra B R]
[Group G] [MulSemiringAction G R] [SMulCommClass G B R]
local instance : MulSemiringAction G (A ⊗[B] R) := baseChangeAction B A R G
EtaleFundamentalGroups.Inertia.baseChangeAction_map
DocumentationThe prescribed action on the fixed tensor factor commutes with an actual change of the coefficient algebra. This is the existing tensor-map composition identity applied to the two independent coordinates.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct
namespace EtaleFundamentalGroups.Inertia
universe u v w z
section BaseChange
variable (B : Type u) (A : Type v) (R : Type w) (G : Type z)
[CommRing B] [CommRing A] [CommRing R] [Algebra B A] [Algebra B R]
[Group G] [MulSemiringAction G R] [SMulCommClass G B R]
local instance : MulSemiringAction G (A ⊗[B] R) := baseChangeAction B A R G
EtaleFundamentalGroups.Inertia.inertia_invariantBaseChange
DocumentationStacks Project, Tag 0BSS: a base change from the invariant subring preserves the inertia group at each prime (and, more generally, each ideal). The tensor action is constructed from the given action on R.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct
namespace EtaleFundamentalGroups.Inertia
universe u v w z