Documentation

Hironaka.AnalyticSpace.Restrict.Defs

Open subspaces of analytic K-spaces #

The restriction (U, 𝒪_X|U) of an analytic K-space to an open subset U is an analytic K-space [Hir64, Ch. 0, §1, p. 120]. This file proves it and defines the restriction of spaces and of morphisms to open subsets in the form used by the statement of the resolution theorem.

A local model is locally compact: its support is closed in G.

A local model is second countable: its support is a subset of G ⊆ Kⁿ.

Every point of an analytic K-space has an open neighbourhood that is locally compact and second countable: it is homeomorphic to an open subset of a local model.

An analytic K-space is locally compact.

An analytic K-space is second countable: it is countable at infinity and every point has a second countable open neighbourhood.

Every open subset of an analytic K-space is countable at infinity.

@[reducible, inline]

The trace on the open subspace X | V of an open U of X, as an open of X | V.

Equations
Instances For

    The range of the open immersion (X | V) | U' ⟶ X, U' the trace of U on V, is V ∩ U.

    The open subspace X | V of an analytic K-space is an analytic K-space [Hir64, Ch. 0, §1, p. 120].

    Equations
    Instances For

      The open set to which restrictSet restricts: U itself when it is open, the whole space otherwise (restrictSet X U accepts any set U).

      Equations
      Instances For
        theorem AnalyticSpace.openOf_of_isOpen {K : Type} [RCLike K] (X : AnalyticSpace K) {U : Set ↑↑X.toPresheafedSpace} (h : IsOpen U) :
        X.openOf U = { carrier := U, is_open' := h }

        For an open U, openOf X U is U itself.

        For a non-open U, openOf X U is the whole space.

        noncomputable def AnalyticSpace.restrictSet {K : Type} [RCLike K] (X : AnalyticSpace K) (U : Set ↑↑X.toPresheafedSpace) :

        X | U for an open U [Hir64, Ch. 0, §1, p. 120], X itself (restricted along ⊤) for a non-open U.

        Equations
        Instances For

          The lift condition for Hom.restrictSet: f maps f⁻¹V into V, and the whole space into the whole space.

          noncomputable def AnalyticSpace.Hom.restrictSet {K : Type} [RCLike K] {X Y : AnalyticSpace K} (f : X ⟶ Y) (V : Set ↑↑Y.toPresheafedSpace) :

          The restriction f | f⁻¹V : X | f⁻¹V ⟶ Y | V of a morphism to an open subset V of the target, the lift of f through the open immersion Y | V ⟶ Y (total in V by the convention openOf). Its source is written with the coercion ⇑f, as in the morphism types of the resolution theorem.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            Isomorphisms over a subset of the target #

            def AnalyticSpace.Hom.IsIsoOver {K : Type} [RCLike K] {X Y : AnalyticSpace K} (f : Y ⟶ X) (U : Set ↑↑X.toPresheafedSpace) :

            f restricts to an isomorphism f⁻¹(U) → U over the open set U (clause (2) of the resolution problem of [Hir64, Introduction] and of [Kol07, Theorem 45]).

            Equations
            Instances For