def mul_sc_r
import bend-collections-laws-crypto@1.0.0.0/proofs/crypto/curve25519/num.bend as Numimport Base
import bend-collections-laws-crypto@1.0.0.0/proofs/lib/word.bend as WD
import bend-collections-laws-crypto@1.0.0.0/proofs/lib/arith.bend as AR
55# x 2^k == 2^k x
56def mul_sc_r(+k: Nat, +one: Nat, +h1: {one == 1n : Nat}, +x: Nat) -> {Nat.mul(x, WD.sc(k, one)) == WD.sc(k, x) : Nat}:
57 AR.mul_sc1(k, one, h1, x)