law jlt

lawful-arrays@0.1.0.0 · proof_index.bend:430

import lawful-arrays@0.1.0.0/proof_index.bend as ProofIndex
import Base

430law jlt:
431  for +i: U32
432  for +d: Nat
433  for +hd: {Nat.is_lt(d, 32n) == True{} : Bool}
434  {Nat.is_lt(U32.to_nat(U32.and(i, U32.sub(U32.shln(1, d), 1))), Nat.pow(2n, d)) == True{} : Bool}

Uses (14)

Used by (4)