def exp_log_aes.s10000
bend-osdev-gf@0.1.1.0 · PROOF.bend:3483
import bend-osdev-gf@0.1.1.0/PROOF.bend as PROOF
import Base
import bend-osdev-gf@0.1.1.0/gf.bend as G
3483def exp_log_aes.s10000(+b5: Bool, +b6: Bool, +b7: Bool) -> {G.Gf8.exp(G.Gf8.aes(), G.Gf8.log(G.Gf8.aes(), fixz(G.Gf8Bits.to(G.Gf8Bits{True{}, False{}, False{}, False{}, False{}, b5, b6, b7})))) == fixz(G.Gf8Bits.to(G.Gf8Bits{True{}, False{}, False{}, False{}, False{}, b5, b6, b7})) : U32}:
3484 match b5:
3485 case True{}:
3486 match b6:
3487 case True{}:
3488 match b7:
3489 case True{}:
3490 {==}
3491 case False{}:
3492 {==}
3493 case False{}:
3494 match b7:
3495 case True{}:
3496 {==}
3497 case False{}:
3498 {==}
3499 case False{}:
3500 match b6:
3501 case True{}:
3502 match b7:
3503 case True{}:
3504 {==}
3505 case False{}:
3506 {==}
3507 case False{}:
3508 match b7:
3509 case True{}:
3510 {==}
3511 case False{}:
3512 {==}