fact: Definition digits x := match x with | N0 _ => w0_op.(znz_digits) | N1 _ => w1_op.(znz_digits) | N2 _ => w2_op.(znz_digits) | N3 _ => w3_op.(znz_digits) | N4 _ => w4_op.(znz_digits) | N5 _ => w5_op.(znz_digits) | N6 _ => w6_op.(znz_digits) | N7 _ => w7_op.(znz_digits) | N8 _ => w8_op.(znz_digits) | N9 _ => w9_op.(znz_digits) | N10 _ => w10_op.(znz_digits) | N11 _ => w11_op.(znz_digits) | N12 _ => w12_op.(znz_digits) | Nn n _ => (make_op n).(znz_digits) end.
imports: ZArith Basic_type ZnZ Zn2Z Nbasic GenMul GenDivn1