Documentation

TauCeti.LowDimTopology.Plumbing.Cube.Face.Basic

Face weights for plumbing-lattice cubes #

This file adds the codimension-one face bookkeeping needed for the cubical boundary in Némethi's lattice homology. A cube with base point x and directions S has two faces in a direction v: the lower face with the same base point and directions S.erase v, and the upper face with base point x + E_v and directions S.erase v.

The cube weight is the maximum of the point weights over all vertices, so each face weight is bounded above by the ambient cube weight. The resulting nonnegative differences are the exponents of the U-powers in the later lattice-homology differential.

Main results #

References #

This supplies a prerequisite for TauCetiRoadmap/CombinatorialHeegaardFloer/README.md, Lane L ("lattice homology"), whose opening item asks for Némethi's lattice (co)homology from lattice points and weight functions. The face-weight exponents are the standard cubical-boundary weights in Némethi, arXiv:0709.0841.

theorem TauCeti.PlumbingGraph.cubeVertices_upperFace_subset {V : Type u_1} [DecidableEq V] [DecidableEq (V)] {x : V} {S : Finset V} {v : V} (hv : v S) :
cubeVertices (x + Pi.single v 1) (S.erase v)cubeVertices x S

The upper face in a direction has its vertices among the vertices of the ambient cube.

The upper face's characteristic cube weight is bounded by the ambient cube weight.

noncomputable def TauCeti.PlumbingGraph.characteristicLowerFaceExponent {V : Type u_1} [DecidableEq V] [DecidableEq (V)] [Fintype V] (P : PlumbingGraph V) (k : P.characteristicVectors) (x : V) (S : Finset V) (v : V) :

The nonnegative U-exponent contributed by the lower face in a cube direction.

Equations
Instances For
    @[simp]

    The lower-face exponent, cast back to , is the difference between the ambient cube weight and the lower face weight.

    The lower-face exponent is zero exactly when the lower face has the same weight as the ambient cube.

    noncomputable def TauCeti.PlumbingGraph.characteristicUpperFaceExponent {V : Type u_1} [DecidableEq V] [DecidableEq (V)] [Fintype V] (P : PlumbingGraph V) (k : P.characteristicVectors) (x : V) (S : Finset V) {v : V} (_hv : v S) :

    The nonnegative U-exponent contributed by the upper face in a direction.

    Equations
    Instances For
      @[simp]

      The upper-face exponent, cast back to , is the difference between the ambient cube weight and the upper face weight.

      The upper-face exponent is zero exactly when the upper face has the same weight as the ambient cube.