ModuleSubmodule_FiniteAdeleBox.lean
Nyll.AlgebraicCurves.Foundations.Algebra.Submodule_FiniteAdeleBox
9 declarations indexed from sourceView source ↗ Module documentation
Submodule Finite Adele Box
Imports4
- Mathlib.Algebra.Group.Action.Pointwise.Set.Basic
- Mathlib.Algebra.Group.Action.Units
- Mathlib.NumberTheory.NumberField.Basic
- Mathlib.RingTheory.DedekindDomain.FiniteAdeleRing
Imported by1
Declarations
Submodule.finiteAdeleBox
DocumentationThe additive subgroup generated by tensors of lattice elements and integral finite adeles.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
Submodule.ofFiniteIdele
DocumentationThe lattice obtained by translating its finite-adele box by the given idele and pulling back diagonally.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
Submodule.finiteIdeleStabilizer
DocumentationThe subgroup of finite ideles stabilizing the finite-adele box of the lattice.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
Submodule.conjByFiniteIdele
DocumentationThe lattice obtained by conjugating its finite-adele box and pulling back diagonally.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
Submodule.finiteIdeleDiagonal
DocumentationThe diagonal homomorphism from algebra units to units after finite-adele extension.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
variable (D) in
Submodule.val_finiteIdeleDiagonal_apply
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
variable (D) in
Submodule.mem_ofFiniteIdele_iff
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
variable (D) in
Submodule.mem_conjByFiniteIdele_iff
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
variable (D) in
Submodule.mem_finiteIdeleStabilizer_iff
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped TensorProduct Pointwise
open IsDedekindDomain NumberField
noncomputable section
namespace Submodule
variable {D : Type*} [Ring D] [Algebra ℚ D]
variable (D) in