Module

exists_mem_isClosed_singleton_ne_of_isIrreducible.lean

Nyll.AlgebraicCurves.Geometry.Schemes.exists_mem_isClosed_singleton_ne_of_isIrreducible
1 declaration indexed from sourceView source ↗

exists mem is Closed singleton ne of is Irreducible

Imports5
  • Mathlib.AlgebraicGeometry.Morphisms.FiniteType
  • Mathlib.Topology.JacobsonSpace
  • Mathlib.Topology.Closure
  • Mathlib.Topology.Irreducible
  • Mathlib.Tactic.Push
Imported by2

Declarations

AlgebraicGeometry.exists_mem_isClosed_singleton_ne_of_isIrreducible
Source context 4 commands

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

section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.exists_mem_isClosed_singleton_ne_of_isIrreducible
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
theorem _root_.AlgebraicGeometry.exists_mem_isClosed_singleton_ne_of_isIrreducible
    (k : Type u) [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k)) [LocallyOfFiniteType
      t]
    (Z : Set X) (hZ : IsClosed Z) (_hZ' : IsIrreducible Z)
    (x : X) (hxZ : x ∈ Z) (hx : IsClosed ({x} : Set X)) (hne : Z ≠ {x}) :
    ∃ x' ∈ Z, IsClosed ({x'} : Set X) ∧ x' ≠ x