Theorems · Theorem · algebraic geometry
AlgebraicGeometry.reduce_to_affine_global
∀ (P : {X : AlgebraicGeometry.Scheme} → X.Opens → Prop) {X : AlgebraicGeometry.Scheme} (U : X.Opens),
(∀ (X : AlgebraicGeometry.Scheme) (U : X.Opens), (∀ (x : ↥U), ∃ V, ∃ (_ : ↑x ∈ V), ∃ x, P V) → P U) →
(∀ (X Y : AlgebraicGeometry.Scheme) (f : X ⟶ Y) [inst : AlgebraicGeometry.IsOpenImmersion f],
∃ U V, U = ⊤ ∧ V = AlgebraicGeometry.Scheme.Hom.opensRange f ∧ (P U → P V)) →
(∀ (R : CommRingCat), P ⊤) → P UTo show that a statement P holds for all open subsets of all schemes, it suffices to show that
1. In any scheme X, if P holds for an open cover of U, then P holds for U.
2. For an open immersion f : X ⟶ Y, if P holds for the entire space of X, then P holds for
the image of f.
3. P holds for the entire space of an affine scheme.
- Defined in
- Mathlib.AlgebraicGeometry.Properties
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 143 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites37
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Setproof · cited by 53,352
- Quiver.Homstatement and proof · cited by 32,603
- Top.topstatement and proof · cited by 9,680
- SetLike.coeproof · cited by 8,199
- Set.ofPredproof · cited by 6,101
- Set.rangeproof · cited by 4,705
- CategoryTheory.ConcreteCategory.homproof · cited by 4,022
- TopCat.carrierstatement and proof · cited by 3,184
- AlgebraicGeometry.Schemestatement and proof · cited by 2,540
- CommRingCatstatement and proof · cited by 2,333
- TopologicalSpace.Opensproof · cited by 2,040
Cited by1
Results whose statement or proof uses this declaration.
- AlgebraicGeometry.eq_zero_of_basicOpen_eq_botproof · cited by 1