| ⊦ bytes ≠ [] → (fillsgn(2, int2bytes(bytes2int(bytes))) = bytes ↔ 2 ≤ # bytes ∧ (2 < # bytes → int2bytes(bytes2int(bytes)) = bytes)) |
⊦ bytes = [], fillsgn(2, int2bytes(bytes2int(bytes))) = bytes ↔ ¬ # bytes < 2 ∧ (2 < # bytes → int2bytes(bytes2int(bytes)) = bytes)
Used simplifier rules: ⊦ ¬ m ≤ n ↔ n < m;