Documentation

TauCeti.LowDimTopology.Heegaard.RelativeGrading

The relative Maslov grading of generators #

Let (Σ, α, β, z) be a pointed Heegaard diagram with n attaching curves of each kind and a single basepoint z. The Heegaard Floer chain group CF̂ is relatively graded: for generators x, y joined by a domain D, the relative Maslov grading is

gr(x, y) = μ(D) - 2 n_z(D),

where μ is the combinatorial Maslov index TauCeti.HeegaardRegionSystem.maslovIndex and n_z(D) is the multiplicity of D at the basepoint. The hat differential counts holomorphic disks of Maslov index one avoiding the basepoint, so it lowers gr by one.

Two domains from x to y differ by a domain from x to x. With a single basepoint, such a domain is a periodic domain plus a multiple of the whole surface Σ, the domain 1. The whole surface has n_z(Σ) = 1 and, when the Euler characteristics χ of the regions are those of the regions of a closed surface of genus n, Maslov index μ(Σ) = 2. So it does not change gr, while a periodic domain P changes it by μ(P). Hence gr is well defined as soon as every periodic domain has Maslov index zero at x. On a geometric diagram μ(P) is the evaluation of the first Chern class of the spin^c structure of x on the homology class of P, so this holds for the generators of a torsion spin^c structure, and in particular when b₁(Y) = 0, when the only periodic domain is zero. Without it gr genuinely depends on the domain: for the genus-one diagram of S¹ × S² with its basepoint in a bigon, the two bigons from p₀ to p₁ give the values -1 and 1 (TauCeti.HeegaardRegionSystem.maslovIndex_sub_two_mul_circleTimesSphere_one).

In general gr is a relative grading modulo the Maslov indices of the periodic domains at x, the subgroup TauCeti.HeegaardRegionSystem.periodicMaslovIndices of ℚ. On a geometric diagram, by the evaluation of the first Chern class recalled above (not formalized here), this is the image of the pairing of c₁(s_z(x)) with H₂(Y; ℤ), so it is d(s) ℤ for the divisibility d(s) of c₁(s_z(x)), and gr is the relative ℤ / d(s) grading of Ozsváth and Szabó. Combinatorially the subgroup is cyclic, generated by some d ≥ 0, because every Maslov index is a multiple of 1 / 4. It is the same at generators joined by a domain, and the class of μ(D) - 2 n_z(D) in the quotient of ℚ by it does not depend on the domain D from x to y. The value TauCeti.HeegaardRegionSystem.relativeGrading computed from a chosen domain is therefore a representative of this class, additive and antisymmetric modulo the subgroup, and the hat differential lowers it by one modulo the subgroup. The ℚ-valued statements above are the case where the subgroup is zero.

The Euler characteristics are not determined by the incidence data, so they are an explicit argument χ, normalized by ∑ χ(R) - #(α ∩ β) = 2 - 2n. The left side is the Euler characteristic of the surface assembled from the regions, the 2 #(α ∩ β) arcs and the intersection points, so this says that the surface has genus n, as for a pointed Heegaard diagram.

Main definitions #

Main results #

References #

def TauCeti.HeegaardRegionSystem.periodicMaslovIndices {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} (H : HeegaardRegionSystem n Point Region Basepoint) [Fintype Point] [DecidableEq Region] [Fintype Region] (χ : Region → ℤ) (x : H.Generator) :

The Maslov indices at the generator x of the periodic domains, a subgroup of ℚ. In a singly pointed diagram the relative grading is well defined modulo this subgroup (TauCeti.HeegaardRegionSystem.IsDomainBetween.coe_relativeGrading_eq). On a geometric diagram, by Ozsváth and Szabó (not formalized here), it is the image of the pairing of c₁(s_z(x)) with H₂(Y; ℤ).

Instances For
    theorem TauCeti.HeegaardRegionSystem.periodicMaslovIndices_def {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] {χ : Region → ℤ} {x : H.Generator} :

    The periodic Maslov indices are the image of the periodic domains under the Maslov index.

    @[simp]
    theorem TauCeti.HeegaardRegionSystem.mem_periodicMaslovIndices_iff {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] {χ : Region → ℤ} {x : H.Generator} {q : ℚ} :
    q ∈ H.periodicMaslovIndices χ x ↔ ∃ P ∈ H.periodicDomains, (H.maslovIndex χ x x) P = q

    A rational number is a periodic Maslov index at x when it is the Maslov index at x of a periodic domain.

    theorem TauCeti.HeegaardRegionSystem.maslovIndex_mem_periodicMaslovIndices {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] {χ : Region → ℤ} {x : H.Generator} {P : Region → ℤ} (hP : P ∈ H.periodicDomains) :

    The Maslov index at x of a periodic domain is a periodic Maslov index at x.

    theorem TauCeti.HeegaardRegionSystem.periodicMaslovIndices_eq_bot_iff {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] {χ : Region → ℤ} {x : H.Generator} :
    H.periodicMaslovIndices χ x = ⊥ ↔ ∀ P ∈ H.periodicDomains, (H.maslovIndex χ x x) P = 0

    The periodic Maslov indices at x vanish exactly when every periodic domain has Maslov index zero at x, the hypothesis of the ℚ-valued relative grading.

    theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.periodicMaslovIndices_eq {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] {χ : Region → ℤ} {x y : H.Generator} {D : Region → ℤ} (hD : IsDomainBetween x y D) :

    Generators joined by a domain have the same periodic Maslov indices.

    theorem TauCeti.HeegaardRegionSystem.exists_nonneg_periodicMaslovIndices_eq_zmultiples {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} (H : HeegaardRegionSystem n Point Region Basepoint) [Fintype Point] [DecidableEq Region] [Fintype Region] (χ : Region → ℤ) (x : H.Generator) :

    The periodic Maslov indices at x are the integer multiples of some d ≥ 0, the combinatorial counterpart of the divisibility d(s) of c₁(s). The subgroup is cyclic because every Maslov index is an integer multiple of 1 / 4.

    noncomputable def TauCeti.HeegaardRegionSystem.relativeGrading {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} (H : HeegaardRegionSystem n Point Region Basepoint) [Fintype Point] [DecidableEq Region] [Fintype Region] (χ : Region → ℤ) (z : Basepoint) (x y : H.Generator) :

    The relative Maslov grading gr(x, y) = μ(D) - 2 n_z(D) of two generators, for a chosen domain D from x to y, or 0 when no domain joins them. In a singly pointed diagram satisfying the Euler normalization, its class modulo the periodic Maslov indices at x does not depend on the choice of D (TauCeti.HeegaardRegionSystem.IsDomainBetween.coe_relativeGrading_eq), and when the periodic domains have Maslov index zero at the source generator neither does the value itself (TauCeti.HeegaardRegionSystem.IsDomainBetween.relativeGrading_eq).

    Instances For
      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.maslovIndex_sub_two_mul_mem_periodicMaslovIndices {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x : H.Generator} {E : Region → ℤ} (hE : IsDomainBetween x x E) :
      (H.maslovIndex χ x x) E - 2 * ↑(E (H.basepoint z)) ∈ H.periodicMaslovIndices χ x

      In a singly pointed diagram of a closed surface of genus n, a domain E from x to x has μ(E) - 2 n_z(E) among the periodic Maslov indices at x: it is a periodic domain plus n_z(E) copies of the whole surface, which has Maslov index two.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.maslovIndex_self_eq_two_mul {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x : H.Generator} {E : Region → ℤ} (hP : ∀ P ∈ H.periodicDomains, (H.maslovIndex χ x x) P = 0) (hE : IsDomainBetween x x E) :
      (H.maslovIndex χ x x) E = 2 * ↑(E (H.basepoint z))

      In a singly pointed diagram of a closed surface of genus n all of whose periodic domains have Maslov index zero at x, a domain E from x to x has Maslov index 2 n_z(E): it is a periodic domain plus n_z(E) copies of the whole surface.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.maslovIndex_sub_two_mul_sub_mem_periodicMaslovIndices {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x y : H.Generator} {D D' : Region → ℤ} (hD : IsDomainBetween x y D) (hD' : IsDomainBetween x y D') :
      (H.maslovIndex χ x y) D - 2 * ↑(D (H.basepoint z)) - ((H.maslovIndex χ x y) D' - 2 * ↑(D' (H.basepoint z))) ∈ H.periodicMaslovIndices χ x

      In a singly pointed diagram of a closed surface of genus n, the quantities μ(D) - 2 n_z(D) for domains D from x to y differ by periodic Maslov indices at x.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.maslovIndex_sub_two_mul_eq {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x y : H.Generator} {D D' : Region → ℤ} (hP : ∀ P ∈ H.periodicDomains, (H.maslovIndex χ x x) P = 0) (hD : IsDomainBetween x y D) (hD' : IsDomainBetween x y D') :
      (H.maslovIndex χ x y) D - 2 * ↑(D (H.basepoint z)) = (H.maslovIndex χ x y) D' - 2 * ↑(D' (H.basepoint z))

      In a singly pointed diagram of a closed surface of genus n all of whose periodic domains have Maslov index zero at x, the quantity μ(D) - 2 n_z(D) is the same for all domains D from x to y.

      theorem TauCeti.HeegaardRegionSystem.relativeGrading_of_forall_not_isDomainBetween {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] {χ : Region → ℤ} (z : Basepoint) {x y : H.Generator} (h : ∀ (D : Region → ℤ), ¬IsDomainBetween x y D) :
      H.relativeGrading χ z x y = 0

      When no domain joins x to y, the relative grading is 0.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.coe_relativeGrading_eq {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x y : H.Generator} {D : Region → ℤ} (hD : IsDomainBetween x y D) :
      ↑(H.relativeGrading χ z x y) = ↑((H.maslovIndex χ x y) D - 2 * ↑(D (H.basepoint z)))

      Modulo the periodic Maslov indices at x, the relative grading is μ(D) - 2 n_z(D) for every domain D from x to y. This is the combinatorial counterpart of the relative ℤ / d(s) grading of Ozsváth and Szabó; the identification with c₁ is not formalized here.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.relativeGrading_eq {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x y : H.Generator} {D : Region → ℤ} (hP : ∀ P ∈ H.periodicDomains, (H.maslovIndex χ x x) P = 0) (hD : IsDomainBetween x y D) :
      H.relativeGrading χ z x y = (H.maslovIndex χ x y) D - 2 * ↑(D (H.basepoint z))

      The relative grading is μ(D) - 2 n_z(D) for every domain D from x to y, when the periodic domains have Maslov index zero at x.

      @[simp]
      theorem TauCeti.HeegaardRegionSystem.coe_relativeGrading_self {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x : H.Generator} :
      ↑(H.relativeGrading χ z x x) = 0

      A generator has relative grading zero with itself, modulo the periodic Maslov indices.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.coe_relativeGrading_add {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x y w : H.Generator} {D E : Region → ℤ} (hD : IsDomainBetween x y D) (hE : IsDomainBetween y w E) :
      ↑(H.relativeGrading χ z x y + H.relativeGrading χ z y w) = ↑(H.relativeGrading χ z x w)

      The relative grading is additive modulo the periodic Maslov indices: gr(x, y) + gr(y, w) = gr(x, w) for generators joined by domains.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.coe_relativeGrading_swap {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x y : H.Generator} {D : Region → ℤ} (hD : IsDomainBetween x y D) :
      ↑(H.relativeGrading χ z y x) = -↑(H.relativeGrading χ z x y)

      The relative grading is antisymmetric modulo the periodic Maslov indices: gr(y, x) = -gr(x, y) for generators joined by a domain.

      @[simp]
      theorem TauCeti.HeegaardRegionSystem.relativeGrading_self {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x : H.Generator} (hP : ∀ P ∈ H.periodicDomains, (H.maslovIndex χ x x) P = 0) :
      H.relativeGrading χ z x x = 0

      A generator has relative grading zero with itself.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.relativeGrading_add {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x y w : H.Generator} {D E : Region → ℤ} (hP : ∀ P ∈ H.periodicDomains, (H.maslovIndex χ x x) P = 0) (hD : IsDomainBetween x y D) (hE : IsDomainBetween y w E) :
      H.relativeGrading χ z x y + H.relativeGrading χ z y w = H.relativeGrading χ z x w

      The relative grading is additive: gr(x, y) + gr(y, w) = gr(x, w) for generators joined by domains, when the periodic domains have Maslov index zero at x.

      theorem TauCeti.HeegaardRegionSystem.IsDomainBetween.relativeGrading_swap {n : ℕ} {Point : Type u} {Region : Type v} {Basepoint : Type w} {H : HeegaardRegionSystem n Point Region Basepoint} [Fintype Point] [DecidableEq Region] [Fintype Region] [Subsingleton Basepoint] {χ : Region → ℤ} (z : Basepoint) (hχ : ∑ r : Region, χ r - ↑(Fintype.card Point) = 2 - 2 * ↑n) {x y : H.Generator} {D : Region → ℤ} (hP : ∀ P ∈ H.periodicDomains, (H.maslovIndex χ x x) P = 0) (hD : IsDomainBetween x y D) :
      H.relativeGrading χ z y x = -H.relativeGrading χ z x y

      The relative grading is antisymmetric: gr(y, x) = -gr(x, y) for generators joined by a domain, when the periodic domains have Maslov index zero at x.