Documentation

Graphon.ForMathlib.BooleanMobius

Möbius inversion on a finite Boolean lattice #

This file pins the upper-transform convention used for graph parameters independently of graphs. For s ⊆ t, the inverse coefficient is (-1) ^ #(t \ s): the exponent counts elements added to the lower set. The small executable examples at the end guard this orientation.

def Finset.booleanUpperZeta {I : Type u_1} [Fintype I] [DecidableEq I] (p : Finset I) (s : Finset I) :

The upper zeta transform on the Boolean lattice of subsets of a finite type.

Equations
Instances For
    def Finset.booleanUpperMobius {I : Type u_1} [Fintype I] [DecidableEq I] (p : Finset I) (s : Finset I) :

    The signed upper Möbius transform. Its sign counts elements added above s.

    Equations
    Instances For

      The signed upper Möbius transform inverts the upper zeta transform.

      Executable convention regressions.