R-algebra data for two charts and their overlap.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
universe u v w
namespace TwoChartCechstructure Cover (R : Type u) [CommRing R] where
/-- The ring assigned to the first chart. -/
A0 : Type v
/-- The ring assigned to the second chart. -/
A1 : Type v
/-- The ring assigned to the overlap of the two charts. -/
A01 : Type v
/-- The commutative ring structure on the first chart ring. -/
[A0_commRing : CommRing A0]
/-- The base ring algebra structure on the first chart ring. -/
[A0_algebra : Algebra R A0]
/-- The commutative ring structure on the second chart ring. -/
[A1_commRing : CommRing A1]
/-- The base ring algebra structure on the second chart ring. -/
[A1_algebra : Algebra R A1]
/-- The commutative ring structure on the overlap ring. -/
[A01_commRing : CommRing A01]
/-- The base ring algebra structure on the overlap ring. -/
[A01_algebra : Algebra R A01]
/-- Restriction from the first chart ring to the overlap ring. -/
ρ0 : A0 →ₐ[R] A01
/-- Restriction from the second chart ring to the overlap ring. -/
ρ1 : A1 →ₐ[R] A01