def div256

bend-collections-laws-math@1.0.0.0 · proofs/math/random/wrappers.bend:161

import bend-collections-laws-math@1.0.0.0/proofs/math/random/wrappers.bend as Wrappers
import Base
import bend-collections-laws-math@1.0.0.0/spec/lib/common.bend as C
import bend-collections-laws-math@1.0.0.0/proofs/math/typed/width.bend as WW

161def div256(+n: Nat) -> {Nat.div(n, 256n) == C.high(8n, n) : Nat}:
162  Equal.sym(Nat, C.high(8n, n), Nat.div(n, 256n), WW.high_div(8n, n, 255n, {==}))

Uses (5)

Used by (2)