fact: Variables (P : list X -> list X -> Prop) (HP0 : P nil nil) (HP1 : forall x l m, l ≃ₛ m -> P l m -> P (x::l) (x::m)) (HP2 : forall x y l, P (x::y::l) (y::x::l)) (HP3 : forall x l, P (x::x::l) (x::l)) (HP4 : forall l m, l ≃ₛ m -> P l m -> P m l) (HP5 : forall l m k, l ≃ₛ m -> P l m -> m ≃ₛ k -> P m k -> P l k).
imports: Arith Lia List Permutation Undecidability.Shared.Libs.DLW.Utils(utils_tac php) Undecidability.Shared.Libs.DLW.Wf(measure_ind)