ModuleHomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.lean
Nyll.AlgebraicCurves.Foundations.CommutativeAlgebra.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
19 declarations indexed from sourceView source ↗ Module documentation
Homogeneous Localization Away flat from Zero Ring Hom comp algebra Map of forall flat
Imports2
- Mathlib.RingTheory.GradedAlgebra.HomogeneousLocalization
- Mathlib.RingTheory.RingHom.Flat
Imported by2
Declarations
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.φ
DocumentationThe base-ring map to the homogeneous localization through the degree-zero projection.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.algebraMap_mem
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.val_φ
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.decompose_mul_shift
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.expo
DocumentationA chosen exponent expressing the denominator as a power of the distinguished homogeneous element.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.pow_expo
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.mem_of_pow_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
include hf in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.F'
DocumentationThe homogeneous fraction formed from the component matching the specified denominator degree.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.val_F'
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.smul_deg_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
include hf in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.F'_indep
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.F
DocumentationThe homogeneous fraction formed using a chosen exponent of the denominator.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.val_F
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.F_wd
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.retr
DocumentationThe map from ordinary localization to homogeneous localization induced by homogeneous components.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.retr_mk
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.retr_add
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat.AWAYFLATSOL.val_F_smul
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
namespace AWAYFLATSOL
open DirectSum
variable {S : Type u} [CommRing S] {A : Type v} [CommRing A] [Algebra S A]
(𝒜 : ℕ → Submodule S A) [GradedAlgebra 𝒜] {d : ℕ} {f : A} (hf : f ∈ 𝒜 d)
HomogeneousLocalization.Away.flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace HomogeneousLocalization_Away_flat_fromZeroRingHom_comp_algebraMap_of_forall_flat
universe u v
open HomogeneousLocalization
open AWAYFLATSOL DirectSum in