Documentation

Provenance.Semirings.Viterbi

Viterbi semiring (max-times) over probabilities in [0,1].

Equations
Instances For
    theorem Viterbi.ext {a b : Viterbi} (h : a = b) :
    a = b
    theorem Viterbi.ext_iff {a b : Viterbi} :
    a = b a = b
    @[simp]
    theorem Viterbi.coe_mk (p : NNReal) (hp : p 1) :
    p, hp = p
    Equations
    Equations
    @[simp]
    theorem Viterbi.zero_def :
    0 = 0
    @[simp]
    theorem Viterbi.one_def :
    1 = 1
    @[simp]
    theorem Viterbi.add_def (a b : Viterbi) :
    ↑(a + b) = max a b
    @[simp]
    theorem Viterbi.mul_def (a b : Viterbi) :
    ↑(a * b) = a * b
    Equations
    • One or more equations did not get rendered due to their size.
    theorem Viterbi.viterbi_order_le (a b : Viterbi) :
    a b a + b = b
    Equations
    • One or more equations did not get rendered due to their size.
    @[simp]
    theorem Viterbi.le_def (a b : Viterbi) :
    a b a b
    Equations
    • One or more equations did not get rendered due to their size.