Module

Scheme_Hom_exists_isClosed_irreducible_subset_fiber_of_not_quasiFiniteAt.lean

Nyll.AlgebraicCurves.Geometry.Schemes.Scheme_Hom_exists_isClosed_irreducible_subset_fiber_of_not_quasiFiniteAt
2 declarations indexed from sourceView source ↗

Scheme Hom exists is Closed irreducible subset fiber of not quasi Finite At

Declarations

AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_Hom_exists_isClosed_irreducible_subset_fiber_of_not_quasiFiniteAt.P2mWs11C1.exists_isClosed_isIrreducible_ne_singleton
Source context 11 commands

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

section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_Hom_exists_isClosed_irreducible_subset_fiber_of_not_quasiFiniteAt
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace P2mWs11C1
theorem exists_isClosed_isIrreducible_ne_singleton {T : Type*} [TopologicalSpace T]
  [TopologicalSpace.NoetherianSpace T]
    (p : T) (hp : ¬ IsOpen ({p} : Set T)) :
    ∃ W : Set T, IsClosed W ∧ IsIrreducible W ∧ p ∈ W ∧ W ≠ {p}
AlgebraicGeometry.Scheme.Hom.exists_isClosed_irreducible_subset_fiber_of_not_quasiFiniteAt
Source context 11 commands

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

section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_Hom_exists_isClosed_irreducible_subset_fiber_of_not_quasiFiniteAt
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
open P2mWs11C1 in
theorem
  _root_.AlgebraicGeometry.Scheme.Hom.exists_isClosed_irreducible_subset_fiber_of_not_quasiFiniteAt
    {X Y : Scheme.{u}} (f : X ⟶ Y) [LocallyOfFiniteType f] (x : X) (hx : ¬ f.QuasiFiniteAt x) :
    ∃ Z : Set X, IsClosed Z ∧ IsIrreducible Z ∧ x ∈ Z ∧ Z ≠ {x} ∧
      Z ⊆ f.base ⁻¹' closure {f.base x}