kernel-list-perm-append-comm
- Kind
- kernel-term
- Status
- checked
Supports: List.perm_append_comm is admitted by the trusted kernel gate with the type recorded in formal.statement.
test "$(cargo run -q --release -p axeyum-lean-kernel --example list_theorem_inventory -- List.perm_append_comm 2>/dev/null | grep -Fc '((x0 : List.{0} AxNat) -> ((x1 : List.{0} AxNat) -> Eq.{1} Bool (List.Perm (List.append AxNat x0 x1) (List.append AxNat x1 x0)) Bool.true))')" -ge 1 Evidence notes
The pattern is the FULL admitted type (rendered by Kernel::render_lean via list_theorem_inventory), not the theorem's name -- a drifted statement would fail this check.