Module

GeometricallyIntegral_isIntegral_of_flat_of_universallyOpen.lean

Nyll.AlgebraicCurves.Geometry.Curves.GeometricallyIntegral_isIntegral_of_flat_of_universallyOpen
2 declarations indexed from sourceView source ↗

Integrality over an integral base

A flat, universally open, geometrically integral morphism has an integral total scheme when its base is integral.

Declarations

AlgebraicCurves.Geometry.Curves.Proofs.GeometricallyIntegral_isIntegral_of_flat_of_universallyOpen.AlgebraicGeometry.finite_irreducibleComponents_of_irreducibleSpace
Source context 10 commands

Surrounding namespaces, section variables, and local commands at this declaration.

section ProofImplementation
namespace AlgebraicCurves.Geometry.Curves.Proofs
namespace GeometricallyIntegral_isIntegral_of_flat_of_universallyOpen
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry
theorem finite_irreducibleComponents_of_irreducibleSpace (S : Type*) [TopologicalSpace S]
    [IrreducibleSpace S] : (irreducibleComponents S).Finite
AlgebraicGeometry.GeometricallyIntegral.isIntegral_of_flat_of_universallyOpen
Source context 7 commands

Surrounding namespaces, section variables, and local commands at this declaration.

section ProofImplementation
namespace AlgebraicCurves.Geometry.Curves.Proofs
namespace GeometricallyIntegral_isIntegral_of_flat_of_universallyOpen
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
theorem _root_.AlgebraicGeometry.GeometricallyIntegral.isIntegral_of_flat_of_universallyOpen
    {X S : Scheme.{u}} (f : X ⟶ S) [GeometricallyIntegral f] [Flat f] [UniversallyOpen f]
    [IsIntegral S] : IsIntegral X