Documentation

Bdd.Size

def Size.size {n m : } :
OBdd n m
Equations
Instances For
    theorem Size.size_spec {n m : } {O : OBdd n m} :
    size O = O.size
    theorem Size.size_node_le {n m : } {j : Fin m} {O : OBdd n m} {h : O.bdd.root = Pointer.node j} :
    size O 1 + size (O.low h) + size (O.high h)
    theorem Size.size_le {n m : } {O : OBdd n m} :
    size O 2 ^ n - 1