(* Author: Dmitriy Traytel *) section ‹Deciding Equivalence of M2L Formulas› (*<*) theory M2L_Equivalence_Checking imports Pi_Equivalence_Checking PNormalization Init_Normalization M2L_Normalization Pi_Regular_Exp_Dual begin (*>*) global_interpretation embed "set o σ Σ" "wf_atom Σ" π lookup "ε Σ" for Σ :: "'a :: linorder list" defines 𝔇 = "embed.lderiv lookup (ε Σ)" and Co𝔇 = "embed.lderiv_dual lookup (ε Σ)"