law word_shl_value

bend-osdev-u32@0.1.0.0 · LAWS.bend:129

import bend-osdev-u32@0.1.0.0/LAWS.bend as LAWS
import Base

129law word_shl_value:
130  for +n: Nat
131  for +w: Word(n)
132  for +z: Word(n)
133  for h: {Nat.is_le(Nat.double(Word.to_nat(n, w)), Word.to_nat(n, z)) == True{} : Bool}
134  {Word.to_nat(n, Word.shl(n, w)) == Nat.double(Word.to_nat(n, w)) : Nat}

Uses (11)

Used by (1)