{"schema":"almanac-statement-review/2","job":{"id":"L-0015-1","batch":"L-0015","attempt":1,"created_at":"2026-10-29T12:45:26.046205Z"},"root":"general_lower","lean_name":["AlmanacSubmission","general_lower"],"group":"kernel","membership_sha256":"20ddb89eb6c67c065fa5f23b8ad40c859e38bea773002f8322b14c4d74cdfd30","receipt_sha256":"9b3c38edc173221cb000d822edd9e2ec4ef397d99bfa598ae4300e2f3090dcfc","export_sha256":"2ca0fef5908b566f5f99f8986726a49f62ba5f14630089aa8cb997cc026721b4","lean":"v4.35.0","native":false,"statement":{"complete":true,"declarations":[{"kind":"definition","name":["AlmanacAdapter","ExactWordBound"],"type":1,"universes":[],"value":50},{"constructors":[["Fin","mk"]],"indices":0,"kind":"inductive","mutual":[["Fin"]],"name":["Fin"],"parameters":1,"type":52,"universes":[]},{"fields":2,"index":0,"inductive":["Fin"],"kind":"constructor","name":["Fin","mk"],"parameters":1,"type":62,"universes":[]},{"kind":"definition","name":["instLTNat"],"type":64,"universes":[],"value":68},{"kind":"definition","name":["Nat","lt"],"type":70,"universes":[],"value":77},{"fields":1,"index":1,"inductive":["Nat"],"kind":"constructor","name":["Nat","succ"],"parameters":0,"type":78,"universes":[]},{"constructors":[["Nat","zero"],["Nat","succ"]],"indices":0,"kind":"inductive","mutual":[["Nat"]],"name":["Nat"],"parameters":0,"type":51,"universes":[]},{"fields":0,"index":0,"inductive":["Nat"],"kind":"constructor","name":["Nat","zero"],"parameters":0,"type":2,"universes":[]},{"constructors":[["Nat","le","refl"],["Nat","le","step"]],"indices":1,"kind":"inductive","mutual":[["Nat","le"]],"name":["Nat","le"],"parameters":1,"type":70,"universes":[]},{"fields":2,"index":1,"inductive":["Nat","le"],"kind":"constructor","name":["Nat","le","step"],"parameters":1,"type":85,"universes":[]},{"fields":0,"index":0,"inductive":["Nat","le"],"kind":"constructor","name":["Nat","le","refl"],"parameters":1,"type":88,"universes":[]},{"fields":1,"index":0,"inductive":["LT"],"kind":"constructor","name":["LT","mk"],"parameters":1,"type":95,"universes":[["u"]]},{"constructors":[["LT","mk"]],"indices":0,"kind":"inductive","mutual":[["LT"]],"name":["LT"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["LT","lt"],"type":101,"universes":[["u"]],"value":104},{"kind":"definition","name":["List","length"],"type":109,"universes":[["u_1"]],"value":120},{"kind":"definition","name":["List","length","_f"],"type":127,"universes":[["u_1"]],"value":184},{"constructors":[["PProd","mk"]],"indices":0,"kind":"inductive","mutual":[["PProd"]],"name":["PProd"],"parameters":2,"type":189,"universes":[["u"],["v"]]},{"fields":2,"index":0,"inductive":["PProd"],"kind":"constructor","name":["PProd","mk"],"parameters":2,"type":196,"universes":[["u"],["v"]]},{"kind":"definition","name":["instAddNat"],"type":198,"universes":[],"value":202},{"kind":"definition","name":["Nat","add"],"type":203,"universes":[],"value":212},{"kind":"definition","name":["Nat","add","_f"],"type":217,"universes":[],"value":241},{"kind":"definition","name":["Nat","add","match_1"],"type":259,"universes":[["u_1"]],"value":276},{"kind":"definition","name":["Nat","casesOn"],"type":285,"universes":[["u"]],"value":298},{"indices":0,"k":false,"kind":"recursor","minors":2,"motives":1,"mutual":[["Nat"]],"name":["Nat","rec"],"parameters":0,"rules":[{"constructor":["Nat","zero"],"fields":0,"rhs":310},{"constructor":["Nat","succ"],"fields":1,"rhs":319}],"type":307,"universes":[["u"]]},{"kind":"definition","name":["Nat","below"],"type":322,"universes":[["u"]],"value":337},{"constructors":[["PUnit","unit"]],"indices":0,"kind":"inductive","mutual":[["PUnit"]],"name":["PUnit"],"parameters":0,"type":185,"universes":[["u"]]},{"fields":0,"index":0,"inductive":["PUnit"],"kind":"constructor","name":["PUnit","unit"],"parameters":0,"type":338,"universes":[["u"]]},{"kind":"definition","name":["Nat","brecOn"],"type":346,"universes":[["u"]],"value":354},{"kind":"definition","name":["Nat","brecOn","go"],"type":360,"universes":[["u"]],"value":395},{"fields":1,"index":0,"inductive":["Add"],"kind":"constructor","name":["Add","mk"],"parameters":1,"type":401,"universes":[["u"]]},{"constructors":[["Add","mk"]],"indices":0,"kind":"inductive","mutual":[["Add"]],"name":["Add"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["instHAdd"],"type":409,"universes":[["u_1"]],"value":423},{"kind":"definition","name":["Add","add"],"type":428,"universes":[["u"]],"value":431},{"fields":1,"index":0,"inductive":["HAdd"],"kind":"constructor","name":["HAdd","mk"],"parameters":3,"type":445,"universes":[["u"],["v"],["w"]]},{"constructors":[["HAdd","mk"]],"indices":0,"kind":"inductive","mutual":[["HAdd"]],"name":["HAdd"],"parameters":3,"type":449,"universes":[["u"],["v"],["w"]]},{"kind":"definition","name":["outParam"],"type":450,"universes":[["u"]],"value":451},{"kind":"definition","name":["HAdd","hAdd"],"type":460,"universes":[["u"],["v"],["w"]],"value":465},{"fields":2,"index":1,"inductive":["List"],"kind":"constructor","name":["List","cons"],"parameters":1,"type":471,"universes":[["u"]]},{"constructors":[["List","nil"],["List","cons"]],"indices":0,"kind":"inductive","mutual":[["List"]],"name":["List"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":0,"index":0,"inductive":["List"],"kind":"constructor","name":["List","nil"],"parameters":1,"type":473,"universes":[["u"]]},{"kind":"definition","name":["Unit"],"type":51,"universes":[],"value":474},{"kind":"definition","name":["instDecidableEqList","match_1"],"type":489,"universes":[["u_1"],["u_2"]],"value":507},{"kind":"definition","name":["Unit","unit"],"type":140,"universes":[],"value":508},{"kind":"definition","name":["List","casesOn"],"type":525,"universes":[["u_1"],["u"]],"value":542},{"indices":0,"k":false,"kind":"recursor","minors":2,"motives":1,"mutual":[["List"]],"name":["List","rec"],"parameters":1,"rules":[{"constructor":["List","nil"],"fields":0,"rhs":560},{"constructor":["List","cons"],"fields":2,"rhs":572}],"type":556,"universes":[["u_1"],["u"]]},{"kind":"definition","name":["List","below"],"type":576,"universes":[["u_1"],["u"]],"value":593},{"kind":"definition","name":["List","brecOn"],"type":603,"universes":[["u_1"],["u"]],"value":613},{"kind":"definition","name":["List","brecOn","go"],"type":620,"universes":[["u_1"],["u"]],"value":671},{"kind":"definition","name":["Prod","snd"],"type":677,"universes":[["u"],["v"]],"value":681},{"constructors":[["Prod","mk"]],"indices":0,"kind":"inductive","mutual":[["Prod"]],"name":["Prod"],"parameters":2,"type":684,"universes":[["u"],["v"]]},{"fields":2,"index":0,"inductive":["Prod"],"kind":"constructor","name":["Prod","mk"],"parameters":2,"type":690,"universes":[["u"],["v"]]},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","exactParameters"],"type":694,"universes":[],"value":844},{"kind":"definition","name":["Nat","instDiv"],"type":846,"universes":[],"value":850},{"kind":"definition","name":["Nat","div"],"type":203,"universes":[],"value":876},{"kind":"definition","name":["Not"],"type":877,"universes":[],"value":880},{"constructors":[],"indices":0,"kind":"inductive","mutual":[["False"]],"name":["False"],"parameters":0,"type":1,"universes":[]},{"kind":"theorem","name":["Nat","lt_succ_self"],"type":882,"universes":[]},{"kind":"definition","name":["Nat","div","go"],"type":887,"universes":[],"value":901},{"kind":"definition","name":["Nat","div","go","_f"],"type":910,"universes":[],"value":962},{"kind":"theorem","name":["Nat","div_rec_fuel_lemma"],"type":978,"universes":[]},{"kind":"definition","name":["Nat","decLe"],"type":984,"universes":[],"value":996},{"kind":"theorem","name":["Nat","decLe","_proof_1"],"type":1001,"universes":[]},{"kind":"definition","name":["Bool","Reflects"],"type":1003,"universes":[],"value":1016},{"kind":"definition","name":["Bool","Reflects","match_1"],"type":1031,"universes":[["u_1"]],"value":1045},{"kind":"definition","name":["Bool","casesOn"],"type":1052,"universes":[["u"]],"value":1061},{"indices":0,"k":false,"kind":"recursor","minors":2,"motives":1,"mutual":[["Bool"]],"name":["Bool","rec"],"parameters":0,"rules":[{"constructor":["Bool","false"],"fields":0,"rhs":1070},{"constructor":["Bool","true"],"fields":0,"rhs":1073}],"type":1067,"universes":[["u"]]},{"fields":0,"index":1,"inductive":["Bool"],"kind":"constructor","name":["Bool","true"],"parameters":0,"type":1002,"universes":[]},{"constructors":[["Bool","false"],["Bool","true"]],"indices":0,"kind":"inductive","mutual":[["Bool"]],"name":["Bool"],"parameters":0,"type":51,"universes":[]},{"fields":0,"index":0,"inductive":["Bool"],"kind":"constructor","name":["Bool","false"],"parameters":0,"type":1002,"universes":[]},{"kind":"definition","name":["Nat","ble"],"type":1075,"universes":[],"value":1083},{"kind":"definition","name":["Nat","ble","_f"],"type":1087,"universes":[],"value":1113},{"kind":"definition","name":["Nat","ble","match_1"],"type":1130,"universes":[["u_1"]],"value":1154},{"fields":2,"index":0,"inductive":["Decidable"],"kind":"constructor","name":["Decidable","intro"],"parameters":1,"type":1160,"universes":[]},{"constructors":[["Decidable","intro"]],"indices":0,"kind":"inductive","mutual":[["Decidable"]],"name":["Decidable"],"parameters":1,"type":1161,"universes":[]},{"kind":"definition","name":["Nat","div","go","match_1"],"type":1174,"universes":[["u_1"]],"value":1275},{"fields":0,"index":0,"inductive":["HEq"],"kind":"constructor","name":["HEq","refl"],"parameters":2,"type":1282,"universes":[["u"]]},{"constructors":[["HEq","refl"]],"indices":2,"kind":"inductive","mutual":[["HEq"]],"name":["HEq"],"parameters":2,"type":1286,"universes":[["u"]]},{"fields":0,"index":0,"inductive":["Eq"],"kind":"constructor","name":["Eq","refl"],"parameters":2,"type":1292,"universes":[["u_1"]]},{"constructors":[["Eq","refl"]],"indices":1,"kind":"inductive","mutual":[["Eq"]],"name":["Eq"],"parameters":2,"type":1293,"universes":[["u_1"]]},{"kind":"definition","name":["Nat","ctorIdx"],"type":78,"universes":[],"value":1301},{"kind":"theorem","name":["noConfusion_of_Nat"],"type":1321,"universes":[["u"]]},{"kind":"definition","name":["Nat","beq"],"type":1075,"universes":[],"value":1326},{"kind":"definition","name":["Nat","beq","_f"],"type":1087,"universes":[],"value":1341},{"kind":"definition","name":["Nat","beq","match_1"],"type":1360,"universes":[["u_1"]],"value":1391},{"constructors":[["True","intro"]],"indices":0,"kind":"inductive","mutual":[["True"]],"name":["True"],"parameters":0,"type":1,"universes":[]},{"fields":0,"index":0,"inductive":["True"],"kind":"constructor","name":["True","intro"],"parameters":0,"type":1311,"universes":[]},{"kind":"definition","name":["False","elim"],"type":1393,"universes":[["u"]],"value":1399},{"indices":0,"k":false,"kind":"recursor","minors":0,"motives":1,"mutual":[["False"]],"name":["False","rec"],"parameters":0,"rules":[],"type":1402,"universes":[["u"]]},{"kind":"definition","name":["Nat","le","casesOn"],"type":1422,"universes":[],"value":1442},{"indices":1,"k":false,"kind":"recursor","minors":2,"motives":1,"mutual":[["Nat","le"]],"name":["Nat","le","rec"],"parameters":1,"rules":[{"constructor":["Nat","le","refl"],"fields":0,"rhs":1469},{"constructor":["Nat","le","step"],"fields":2,"rhs":1480}],"type":1465,"universes":[]},{"kind":"definition","name":["Nat","decLt"],"type":1483,"universes":[],"value":1487},{"kind":"definition","name":["dite"],"type":1496,"universes":[["u"]],"value":1516},{"kind":"theorem","name":["Decidable","reflects_decide"],"type":1522,"universes":[]},{"kind":"definition","name":["Decidable","decide"],"type":1524,"universes":[],"value":1527},{"fields":1,"index":0,"inductive":["Div"],"kind":"constructor","name":["Div","mk"],"parameters":1,"type":1531,"universes":[["u"]]},{"constructors":[["Div","mk"]],"indices":0,"kind":"inductive","mutual":[["Div"]],"name":["Div"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","returnOne"],"type":78,"universes":[],"value":1626},{"kind":"definition","name":["Nat","lcm"],"type":203,"universes":[],"value":1635},{"kind":"definition","name":["Nat","gcd"],"type":203,"universes":[],"value":1644},{"fields":2,"index":0,"inductive":["PSigma"],"kind":"constructor","name":["PSigma","mk"],"parameters":2,"type":1652,"universes":[["u"],["v"]]},{"constructors":[["PSigma","mk"]],"indices":0,"kind":"inductive","mutual":[["PSigma"]],"name":["PSigma"],"parameters":2,"type":1654,"universes":[["u"],["v"]]},{"kind":"definition","name":["Nat","gcd","_unary"],"type":1658,"universes":[],"value":1722},{"kind":"theorem","name":["_private","Init","Data","Nat","Gcd",0,"Nat","gcd","_unary","_proof_1"],"type":1734,"universes":[]},{"kind":"definition","name":["instDecidableEqNat"],"type":1736,"universes":[],"value":1737},{"kind":"definition","name":["Nat","decEq"],"type":1741,"universes":[],"value":1751},{"kind":"theorem","name":["Nat","decEq","_proof_1"],"type":1755,"universes":[]},{"kind":"definition","name":["DecidableEq"],"type":1756,"universes":[["u"]],"value":1763},{"kind":"definition","name":["InvImage"],"type":1769,"universes":[["u"],["v"]],"value":1777},{"kind":"definition","name":["PSigma","casesOn"],"type":1795,"universes":[["u_1"],["u"],["v"]],"value":1808},{"indices":0,"k":false,"kind":"recursor","minors":1,"motives":1,"mutual":[["PSigma"]],"name":["PSigma","rec"],"parameters":2,"rules":[{"constructor":["PSigma","mk"],"fields":2,"rhs":1826}],"type":1820,"universes":[["u_1"],["u"],["v"]]},{"kind":"definition","name":["WellFounded","Nat","fix"],"type":1843,"universes":[["u"],["v"]],"value":1864},{"kind":"theorem","name":["WellFounded","Nat","fix","_proof_2"],"type":1872,"universes":[["u_1"]]},{"kind":"definition","name":["WellFounded","Nat","eager"],"type":78,"universes":[],"value":1887},{"kind":"definition","name":["instDecidableEqBool"],"type":1888,"universes":[],"value":1889},{"kind":"definition","name":["Bool","decEq"],"type":1894,"universes":[],"value":1905},{"kind":"theorem","name":["Bool","decEq","_proof_1"],"type":1909,"universes":[]},{"kind":"definition","name":["Bool","beq"],"type":1911,"universes":[],"value":1923},{"kind":"definition","name":["Bool","not"],"type":1910,"universes":[],"value":1928},{"kind":"definition","name":["Bool","Internal","and","match_1"],"type":1937,"universes":[["u_1"]],"value":1947},{"kind":"definition","name":["ite"],"type":1952,"universes":[["u"]],"value":1966},{"kind":"definition","name":["WellFounded","Nat","fix","go"],"type":1975,"universes":[["u"],["v"]],"value":2026},{"kind":"theorem","name":["WellFounded","Nat","fix","_proof_1"],"type":2044,"universes":[["u_1"]]},{"kind":"theorem","name":["WellFounded","Nat","fix","go","_proof_1"],"type":2049,"universes":[["u_1"]]},{"kind":"definition","name":["instMulNat"],"type":2051,"universes":[],"value":2055},{"kind":"definition","name":["Nat","mul"],"type":203,"universes":[],"value":2060},{"kind":"definition","name":["Nat","mul","_f"],"type":217,"universes":[],"value":2078},{"kind":"definition","name":["Nat","mul","match_1"],"type":2084,"universes":[["u_1"]],"value":2088},{"fields":1,"index":0,"inductive":["Mul"],"kind":"constructor","name":["Mul","mk"],"parameters":1,"type":2092,"universes":[["u"]]},{"constructors":[["Mul","mk"]],"indices":0,"kind":"inductive","mutual":[["Mul"]],"name":["Mul"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["instHMul"],"type":2100,"universes":[["u_1"]],"value":2114},{"kind":"definition","name":["Mul","mul"],"type":2117,"universes":[["u"]],"value":2120},{"fields":1,"index":0,"inductive":["HMul"],"kind":"constructor","name":["HMul","mk"],"parameters":3,"type":2128,"universes":[["u"],["v"],["w"]]},{"constructors":[["HMul","mk"]],"indices":0,"kind":"inductive","mutual":[["HMul"]],"name":["HMul"],"parameters":3,"type":449,"universes":[["u"],["v"],["w"]]},{"kind":"definition","name":["HMul","hMul"],"type":2135,"universes":[["u"],["v"],["w"]],"value":2140},{"kind":"definition","name":["Nat","instMod"],"type":2142,"universes":[],"value":2146},{"kind":"definition","name":["Nat","mod"],"type":203,"universes":[],"value":2172},{"kind":"definition","name":["Nat","modCore"],"type":203,"universes":[],"value":2184},{"kind":"definition","name":["Nat","modCore","go"],"type":887,"universes":[],"value":2195},{"kind":"definition","name":["Nat","modCore","go","_f"],"type":910,"universes":[],"value":2210},{"kind":"definition","name":["Nat","mod","match_1"],"type":2229,"universes":[["u_1"]],"value":2245},{"kind":"definition","name":["namedPattern"],"type":2249,"universes":[["u"]],"value":2253},{"fields":1,"index":0,"inductive":["Mod"],"kind":"constructor","name":["Mod","mk"],"parameters":1,"type":2257,"universes":[["u"]]},{"constructors":[["Mod","mk"]],"indices":0,"kind":"inductive","mutual":[["Mod"]],"name":["Mod"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["instHMod"],"type":2265,"universes":[["u_1"]],"value":2279},{"kind":"definition","name":["Mod","mod"],"type":2282,"universes":[["u"]],"value":2285},{"fields":1,"index":0,"inductive":["HMod"],"kind":"constructor","name":["HMod","mk"],"parameters":3,"type":2293,"universes":[["u"],["v"],["w"]]},{"constructors":[["HMod","mk"]],"indices":0,"kind":"inductive","mutual":[["HMod"]],"name":["HMod"],"parameters":3,"type":449,"universes":[["u"],["v"],["w"]]},{"kind":"definition","name":["HMod","hMod"],"type":2300,"universes":[["u"],["v"],["w"]],"value":2305},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","returnOne","match_1"],"type":2328,"universes":[["u_1"]],"value":2432},{"kind":"definition","name":["Eq","ndrec_symm"],"type":2445,"universes":[["u1"],["u2"]],"value":2463},{"kind":"theorem","name":["Eq","symm"],"type":2468,"universes":[["u"]]},{"kind":"definition","name":["Eq","ndrec"],"type":2476,"universes":[["u1"],["u2"]],"value":2494},{"indices":1,"k":true,"kind":"recursor","minors":1,"motives":1,"mutual":[["Eq"]],"name":["Eq","rec"],"parameters":2,"rules":[{"constructor":["Eq","refl"],"fields":0,"rhs":2516}],"type":2512,"universes":[["u"],["u_1"]]},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","returnZero"],"type":78,"universes":[],"value":2535},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","inverseSeven"],"type":78,"universes":[],"value":2558},{"kind":"definition","name":["List","range"],"type":2561,"universes":[],"value":2567},{"kind":"definition","name":["List","range","loop"],"type":2569,"universes":[],"value":2577},{"kind":"definition","name":["List","range","loop","_f"],"type":2581,"universes":[],"value":2607},{"kind":"definition","name":["List","range","loop","match_1"],"type":2618,"universes":[["u_1"]],"value":2626},{"kind":"definition","name":["instBEqOfDecidableEq"],"type":2632,"universes":[["u_1"]],"value":2645},{"fields":1,"index":0,"inductive":["BEq"],"kind":"constructor","name":["BEq","mk"],"parameters":1,"type":2651,"universes":[["u"]]},{"constructors":[["BEq","mk"]],"indices":0,"kind":"inductive","mutual":[["BEq"]],"name":["BEq"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["BEq","beq"],"type":2656,"universes":[["u"]],"value":2659},{"kind":"definition","name":["List","find?"],"type":2665,"universes":[["u"]],"value":2678},{"kind":"definition","name":["List","find?","_f"],"type":2686,"universes":[["u"]],"value":2731},{"fields":1,"index":1,"inductive":["Option"],"kind":"constructor","name":["Option","some"],"parameters":1,"type":2734,"universes":[["u"]]},{"constructors":[["Option","none"],["Option","some"]],"indices":0,"kind":"inductive","mutual":[["Option"]],"name":["Option"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":0,"index":0,"inductive":["Option"],"kind":"constructor","name":["Option","none"],"parameters":1,"type":2736,"universes":[["u"]]},{"kind":"definition","name":["List","filter","match_1"],"type":2742,"universes":[["u_1"]],"value":2748},{"kind":"definition","name":["List","getLast?","match_1"],"type":489,"universes":[["u_1"],["u_2"]],"value":507},{"kind":"definition","name":["Option","getD"],"type":2752,"universes":[["u_1"]],"value":2765},{"kind":"definition","name":["Option","getD","match_1"],"type":2781,"universes":[["u_1"],["u_2"]],"value":2795},{"kind":"definition","name":["Option","casesOn"],"type":2807,"universes":[["u_1"],["u"]],"value":2819},{"indices":0,"k":false,"kind":"recursor","minors":2,"motives":1,"mutual":[["Option"]],"name":["Option","rec"],"parameters":1,"rules":[{"constructor":["Option","none"],"fields":0,"rhs":2834},{"constructor":["Option","some"],"fields":1,"rhs":2839}],"type":2830,"universes":[["u_1"],["u"]]},{"kind":"definition","name":["Rat","instNatCast"],"type":2841,"universes":[],"value":2852},{"kind":"definition","name":["instNatCastInt"],"type":2853,"universes":[],"value":2858},{"fields":1,"index":0,"inductive":["Int"],"kind":"constructor","name":["Int","ofNat"],"parameters":0,"type":2859,"universes":[]},{"constructors":[["Int","ofNat"],["Int","negSucc"]],"indices":0,"kind":"inductive","mutual":[["Int"]],"name":["Int"],"parameters":0,"type":51,"universes":[]},{"fields":1,"index":1,"inductive":["Int"],"kind":"constructor","name":["Int","negSucc"],"parameters":0,"type":2859,"universes":[]},{"kind":"definition","name":["Rat","ofInt"],"type":2860,"universes":[],"value":2869},{"kind":"theorem","name":["Rat","ofInt","_proof_1"],"type":2875,"universes":[]},{"kind":"definition","name":["Int","natAbs"],"type":2876,"universes":[],"value":2885},{"kind":"definition","name":["Int","neg","match_1"],"type":2896,"universes":[["u_1"]],"value":2908},{"kind":"definition","name":["Int","casesOn"],"type":2910,"universes":[["u"]],"value":2919},{"indices":0,"k":false,"kind":"recursor","minors":2,"motives":1,"mutual":[["Int"]],"name":["Int","rec"],"parameters":0,"rules":[{"constructor":["Int","ofNat"],"fields":1,"rhs":2930},{"constructor":["Int","negSucc"],"fields":1,"rhs":2933}],"type":2927,"universes":[["u"]]},{"kind":"definition","name":["Nat","Coprime"],"type":70,"universes":[],"value":2937},{"kind":"theorem","name":["instInhabitedRat","_proof_1"],"type":2941,"universes":[]},{"kind":"definition","name":["Ne"],"type":2942,"universes":[["u"]],"value":2946},{"fields":4,"index":0,"inductive":["Rat"],"kind":"constructor","name":["Rat","mk'"],"parameters":0,"type":2962,"universes":[]},{"constructors":[["Rat","mk'"]],"indices":0,"kind":"inductive","mutual":[["Rat"]],"name":["Rat"],"parameters":0,"type":51,"universes":[]},{"kind":"definition","name":["Rat","reduced","_autoParam"],"type":2963,"universes":[],"value":3009},{"kind":"definition","name":["Lean","mkAtom"],"type":3011,"universes":[],"value":3015},{"fields":2,"index":2,"inductive":["Lean","Syntax"],"kind":"constructor","name":["Lean","Syntax","atom"],"parameters":0,"type":3017,"universes":[]},{"constructors":[["Lean","Syntax","missing"],["Lean","Syntax","node"],["Lean","Syntax","atom"],["Lean","Syntax","ident"]],"indices":0,"kind":"inductive","mutual":[["Lean","Syntax"]],"name":["Lean","Syntax"],"parameters":0,"type":51,"universes":[]},{"fields":4,"index":3,"inductive":["Lean","Syntax"],"kind":"constructor","name":["Lean","Syntax","ident"],"parameters":0,"type":3025,"universes":[]},{"constructors":[["Lean","Syntax","Preresolved","namespace"],["Lean","Syntax","Preresolved","decl"]],"indices":0,"kind":"inductive","mutual":[["Lean","Syntax","Preresolved"]],"name":["Lean","Syntax","Preresolved"],"parameters":0,"type":51,"universes":[]},{"fields":2,"index":1,"inductive":["Lean","Syntax","Preresolved"],"kind":"constructor","name":["Lean","Syntax","Preresolved","decl"],"parameters":0,"type":3028,"universes":[]},{"fields":1,"index":0,"inductive":["Lean","Syntax","Preresolved"],"kind":"constructor","name":["Lean","Syntax","Preresolved","namespace"],"parameters":0,"type":3029,"universes":[]},{"constructors":[["Lean","Name","anonymous"],["Lean","Name","str"],["Lean","Name","num"]],"indices":0,"kind":"inductive","mutual":[["Lean","Name"]],"name":["Lean","Name"],"parameters":0,"type":51,"universes":[]},{"fields":2,"index":2,"inductive":["Lean","Name"],"kind":"constructor","name":["Lean","Name","num"],"parameters":0,"type":3031,"universes":[]},{"fields":2,"index":1,"inductive":["Lean","Name"],"kind":"constructor","name":["Lean","Name","str"],"parameters":0,"type":3033,"universes":[]},{"fields":0,"index":0,"inductive":["Lean","Name"],"kind":"constructor","name":["Lean","Name","anonymous"],"parameters":0,"type":3019,"universes":[]},{"constructors":[["Substring","Raw","mk"]],"indices":0,"kind":"inductive","mutual":[["Substring","Raw"]],"name":["Substring","Raw"],"parameters":0,"type":51,"universes":[]},{"fields":3,"index":0,"inductive":["Substring","Raw"],"kind":"constructor","name":["Substring","Raw","mk"],"parameters":0,"type":3037,"universes":[]},{"constructors":[["String","Pos","Raw","mk"]],"indices":0,"kind":"inductive","mutual":[["String","Pos","Raw"]],"name":["String","Pos","Raw"],"parameters":0,"type":51,"universes":[]},{"fields":1,"index":0,"inductive":["String","Pos","Raw"],"kind":"constructor","name":["String","Pos","Raw","mk"],"parameters":0,"type":3038,"universes":[]},{"fields":3,"index":1,"inductive":["Lean","Syntax"],"kind":"constructor","name":["Lean","Syntax","node"],"parameters":0,"type":3044,"universes":[]},{"constructors":[["Array","mk"]],"indices":0,"kind":"inductive","mutual":[["Array"]],"name":["Array"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":1,"index":0,"inductive":["Array"],"kind":"constructor","name":["Array","mk"],"parameters":1,"type":3048,"universes":[["u"]]},{"kind":"definition","name":["Lean","SyntaxNodeKind"],"type":51,"universes":[],"value":3019},{"fields":0,"index":0,"inductive":["Lean","Syntax"],"kind":"constructor","name":["Lean","Syntax","missing"],"parameters":0,"type":2963,"universes":[]},{"constructors":[["Lean","SourceInfo","original"],["Lean","SourceInfo","synthetic"],["Lean","SourceInfo","none"]],"indices":0,"kind":"inductive","mutual":[["Lean","SourceInfo"]],"name":["Lean","SourceInfo"],"parameters":0,"type":51,"universes":[]},{"fields":0,"index":2,"inductive":["Lean","SourceInfo"],"kind":"constructor","name":["Lean","SourceInfo","none"],"parameters":0,"type":3016,"universes":[]},{"fields":3,"index":1,"inductive":["Lean","SourceInfo"],"kind":"constructor","name":["Lean","SourceInfo","synthetic"],"parameters":0,"type":3054,"universes":[]},{"kind":"definition","name":["optParam"],"type":3056,"universes":[["u"]],"value":3058},{"fields":4,"index":0,"inductive":["Lean","SourceInfo"],"kind":"constructor","name":["Lean","SourceInfo","original"],"parameters":0,"type":3062,"universes":[]},{"constructors":[["String","ofByteArray"]],"indices":0,"kind":"inductive","mutual":[["String"]],"name":["String"],"parameters":0,"type":51,"universes":[]},{"fields":2,"index":0,"inductive":["String"],"kind":"constructor","name":["String","ofByteArray"],"parameters":0,"type":3067,"universes":[]},{"constructors":[["ByteArray","IsValidUTF8","intro"]],"indices":0,"kind":"inductive","mutual":[["ByteArray","IsValidUTF8"]],"name":["ByteArray","IsValidUTF8"],"parameters":1,"type":3068,"universes":[]},{"fields":2,"index":0,"inductive":["ByteArray","IsValidUTF8"],"kind":"constructor","name":["ByteArray","IsValidUTF8","intro"],"parameters":1,"type":3079,"universes":[]},{"kind":"definition","name":["List","utf8Encode"],"type":3080,"universes":[],"value":3090},{"kind":"definition","name":["String","utf8EncodeChar"],"type":3092,"universes":[],"value":3214},{"kind":"definition","name":["UInt8","ofNat"],"type":3215,"universes":[],"value":3221},{"kind":"definition","name":["BitVec","ofNat"],"type":3225,"universes":[],"value":3251},{"kind":"theorem","name":["BitVec","ofNat","_proof_1"],"type":3254,"universes":[]},{"kind":"definition","name":["instNatPowNat"],"type":3256,"universes":[],"value":3260},{"kind":"definition","name":["Nat","pow"],"type":203,"universes":[],"value":3267},{"kind":"definition","name":["Nat","pow","_f"],"type":3272,"universes":[],"value":3290},{"kind":"definition","name":["Nat","pow","match_1"],"type":3293,"universes":[["u_1"]],"value":3302},{"fields":1,"index":0,"inductive":["NatPow"],"kind":"constructor","name":["NatPow","mk"],"parameters":1,"type":3308,"universes":[["u"]]},{"constructors":[["NatPow","mk"]],"indices":0,"kind":"inductive","mutual":[["NatPow"]],"name":["NatPow"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["instPowNat"],"type":3315,"universes":[["u_1"]],"value":3328},{"kind":"definition","name":["NatPow","pow"],"type":3333,"universes":[["u"]],"value":3336},{"fields":1,"index":0,"inductive":["Pow"],"kind":"constructor","name":["Pow","mk"],"parameters":2,"type":3343,"universes":[["u"],["v"]]},{"constructors":[["Pow","mk"]],"indices":0,"kind":"inductive","mutual":[["Pow"]],"name":["Pow"],"parameters":2,"type":684,"universes":[["u"],["v"]]},{"kind":"definition","name":["instHPow"],"type":3354,"universes":[["u_1"],["u_2"]],"value":3370},{"kind":"definition","name":["Pow","pow"],"type":3377,"universes":[["u"],["v"]],"value":3381},{"fields":1,"index":0,"inductive":["HPow"],"kind":"constructor","name":["HPow","mk"],"parameters":3,"type":3389,"universes":[["u"],["v"],["w"]]},{"constructors":[["HPow","mk"]],"indices":0,"kind":"inductive","mutual":[["HPow"]],"name":["HPow"],"parameters":3,"type":449,"universes":[["u"],["v"],["w"]]},{"kind":"definition","name":["HPow","hPow"],"type":3396,"universes":[["u"],["v"],["w"]],"value":3401},{"kind":"definition","name":["Fin","Internal","ofNat"],"type":3404,"universes":[],"value":3416},{"kind":"theorem","name":["Nat","mod_lt"],"type":3422,"universes":[]},{"fields":1,"index":0,"inductive":["BitVec"],"kind":"constructor","name":["BitVec","ofFin"],"parameters":1,"type":3425,"universes":[]},{"constructors":[["BitVec","ofFin"]],"indices":0,"kind":"inductive","mutual":[["BitVec"]],"name":["BitVec"],"parameters":1,"type":52,"universes":[]},{"fields":1,"index":0,"inductive":["UInt8"],"kind":"constructor","name":["UInt8","ofBitVec"],"parameters":0,"type":3427,"universes":[]},{"constructors":[["UInt8","ofBitVec"]],"indices":0,"kind":"inductive","mutual":[["UInt8"]],"name":["UInt8"],"parameters":0,"type":51,"universes":[]},{"kind":"definition","name":["Char","val"],"type":3429,"universes":[],"value":3431},{"constructors":[["Char","mk"]],"indices":0,"kind":"inductive","mutual":[["Char"]],"name":["Char"],"parameters":0,"type":51,"universes":[]},{"fields":2,"index":0,"inductive":["Char"],"kind":"constructor","name":["Char","mk"],"parameters":0,"type":3435,"universes":[]},{"kind":"definition","name":["UInt32","isValidChar"],"type":3436,"universes":[],"value":3440},{"kind":"definition","name":["Nat","isValidChar"],"type":69,"universes":[],"value":3463},{"constructors":[["And","intro"]],"indices":0,"kind":"inductive","mutual":[["And"]],"name":["And"],"parameters":2,"type":3464,"universes":[]},{"fields":2,"index":0,"inductive":["And"],"kind":"constructor","name":["And","intro"],"parameters":2,"type":3470,"universes":[]},{"constructors":[["Or","inl"],["Or","inr"]],"indices":0,"kind":"inductive","mutual":[["Or"]],"name":["Or"],"parameters":2,"type":3464,"universes":[]},{"fields":1,"index":1,"inductive":["Or"],"kind":"constructor","name":["Or","inr"],"parameters":2,"type":3475,"universes":[]},{"fields":1,"index":0,"inductive":["Or"],"kind":"constructor","name":["Or","inl"],"parameters":2,"type":3478,"universes":[]},{"constructors":[["UInt32","ofBitVec"]],"indices":0,"kind":"inductive","mutual":[["UInt32"]],"name":["UInt32"],"parameters":0,"type":51,"universes":[]},{"fields":1,"index":0,"inductive":["UInt32"],"kind":"constructor","name":["UInt32","ofBitVec"],"parameters":0,"type":3480,"universes":[]},{"kind":"definition","name":["UInt32","toNat"],"type":3481,"universes":[],"value":3487},{"kind":"definition","name":["UInt32","toBitVec"],"type":3488,"universes":[],"value":3490},{"kind":"definition","name":["BitVec","toNat"],"type":3493,"universes":[],"value":3501},{"kind":"definition","name":["BitVec","toFin"],"type":3504,"universes":[],"value":3507},{"kind":"definition","name":["Fin","val"],"type":3510,"universes":[],"value":3513},{"kind":"definition","name":["List","flatMap"],"type":3521,"universes":[["u"],["v"]],"value":3533},{"kind":"definition","name":["List","map"],"type":3540,"universes":[["u_1"],["u_2"]],"value":3555},{"kind":"definition","name":["List","map","_f"],"type":3564,"universes":[["u_1"],["u_2"]],"value":3605},{"kind":"definition","name":["List","flatten"],"type":3608,"universes":[["u_1"]],"value":3619},{"kind":"definition","name":["List","flatten","_f"],"type":3626,"universes":[["u_1"]],"value":3664},{"kind":"definition","name":["List","append"],"type":3667,"universes":[["u_1"]],"value":3679},{"kind":"definition","name":["List","append","_f"],"type":3687,"universes":[["u_1"]],"value":3730},{"kind":"definition","name":["List","append","match_1"],"type":3748,"universes":[["u_1"],["u_2"]],"value":3763},{"kind":"definition","name":["List","flatten","match_1"],"type":3777,"universes":[["u_1"],["u_2"]],"value":3791},{"kind":"definition","name":["List","toByteArray"],"type":3792,"universes":[],"value":3797},{"kind":"definition","name":["ByteArray","empty"],"type":3063,"universes":[],"value":3799},{"kind":"definition","name":["ByteArray","emptyWithCapacity"],"type":3800,"universes":[],"value":3804},{"fields":1,"index":0,"inductive":["ByteArray"],"kind":"constructor","name":["ByteArray","mk"],"parameters":0,"type":3806,"universes":[]},{"constructors":[["ByteArray","mk"]],"indices":0,"kind":"inductive","mutual":[["ByteArray"]],"name":["ByteArray"],"parameters":0,"type":51,"universes":[]},{"kind":"definition","name":["List","toByteArray","loop"],"type":3808,"universes":[],"value":3818},{"kind":"definition","name":["List","toByteArray","loop","_f"],"type":3824,"universes":[],"value":3852},{"kind":"definition","name":["ByteArray","push"],"type":3854,"universes":[],"value":3869},{"kind":"definition","name":["ByteArray","push","match_1"],"type":3880,"universes":[["u_1"]],"value":3892},{"kind":"definition","name":["ByteArray","casesOn"],"type":3899,"universes":[["u"]],"value":3907},{"indices":0,"k":false,"kind":"recursor","minors":1,"motives":1,"mutual":[["ByteArray"]],"name":["ByteArray","rec"],"parameters":0,"rules":[{"constructor":["ByteArray","mk"],"fields":1,"rhs":3914}],"type":3912,"universes":[["u"]]},{"kind":"definition","name":["List","toByteArray","match_1"],"type":3929,"universes":[["u_1"]],"value":3943},{"kind":"definition","name":["Lean","Name","mkStr1"],"type":3032,"universes":[],"value":3948},{"kind":"definition","name":["Array","empty"],"type":3950,"universes":[["u"]],"value":3954},{"kind":"definition","name":["Array","emptyWithCapacity"],"type":3956,"universes":[["u"]],"value":3961},{"kind":"definition","name":["Array","push"],"type":3965,"universes":[["u"]],"value":3977},{"kind":"definition","name":["Array","toList"],"type":3979,"universes":[["u"]],"value":3982},{"kind":"definition","name":["List","concat"],"type":3985,"universes":[["u"]],"value":3996},{"kind":"definition","name":["List","concat","_f"],"type":4004,"universes":[["u"]],"value":4046},{"kind":"definition","name":["List","concat","match_1"],"type":4058,"universes":[["u_1"],["u_2"]],"value":4064},{"kind":"definition","name":["Lean","Name","mkStr4"],"type":4067,"universes":[],"value":4078},{"kind":"definition","name":["Rat","den_nz","_autoParam"],"type":2963,"universes":[],"value":3009},{"kind":"definition","name":["autoParam"],"type":4080,"universes":[["u"]],"value":4082},{"fields":1,"index":0,"inductive":["NatCast"],"kind":"constructor","name":["NatCast","mk"],"parameters":1,"type":4087,"universes":[["u"]]},{"constructors":[["NatCast","mk"]],"indices":0,"kind":"inductive","mutual":[["NatCast"]],"name":["NatCast"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["Nat","cast"],"type":4090,"universes":[["u"]],"value":4095},{"kind":"definition","name":["NatCast","natCast"],"type":4090,"universes":[["u"]],"value":4098},{"kind":"definition","name":["instSubNat"],"type":4100,"universes":[],"value":4104},{"kind":"definition","name":["Nat","sub"],"type":203,"universes":[],"value":4109},{"kind":"definition","name":["Nat","sub","_f"],"type":217,"universes":[],"value":4122},{"kind":"definition","name":["Nat","pred"],"type":78,"universes":[],"value":4128},{"fields":1,"index":0,"inductive":["Sub"],"kind":"constructor","name":["Sub","mk"],"parameters":1,"type":4132,"universes":[["u"]]},{"constructors":[["Sub","mk"]],"indices":0,"kind":"inductive","mutual":[["Sub"]],"name":["Sub"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["instHSub"],"type":4140,"universes":[["u_1"]],"value":4154},{"kind":"definition","name":["Sub","sub"],"type":4157,"universes":[["u"]],"value":4160},{"fields":1,"index":0,"inductive":["HSub"],"kind":"constructor","name":["HSub","mk"],"parameters":3,"type":4168,"universes":[["u"],["v"],["w"]]},{"constructors":[["HSub","mk"]],"indices":0,"kind":"inductive","mutual":[["HSub"]],"name":["HSub"],"parameters":3,"type":449,"universes":[["u"],["v"],["w"]]},{"kind":"definition","name":["HSub","hSub"],"type":4175,"universes":[["u"],["v"],["w"]],"value":4180},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","generalParameters"],"type":4183,"universes":[],"value":4295},{"kind":"definition","name":["Rat","monoid"],"type":4297,"universes":[],"value":4304},{"kind":"definition","name":["Rat","commMonoid"],"type":4306,"universes":[],"value":4343},{"kind":"theorem","name":["Rat","mul_comm"],"type":4351,"universes":[]},{"kind":"theorem","name":["Rat","pow_succ"],"type":4362,"universes":[]},{"kind":"theorem","name":["Rat","pow_zero"],"type":4366,"universes":[]},{"kind":"definition","name":["Rat","instPowNat"],"type":4369,"universes":[],"value":4374},{"kind":"definition","name":["Rat","pow"],"type":4376,"universes":[],"value":4406},{"kind":"theorem","name":["Rat","pow","_proof_2"],"type":4411,"universes":[]},{"kind":"theorem","name":["Rat","pow","_proof_1"],"type":4415,"universes":[]},{"kind":"definition","name":["Rat","den"],"type":4416,"universes":[],"value":4418},{"kind":"definition","name":["Rat","num"],"type":4419,"universes":[],"value":4421},{"kind":"definition","name":["Int","instNatPow"],"type":4422,"universes":[],"value":4425},{"kind":"definition","name":["Int","pow"],"type":4426,"universes":[],"value":4467},{"kind":"definition","name":["Int","instNegInt"],"type":4469,"universes":[],"value":4473},{"kind":"definition","name":["Int","neg"],"type":4474,"universes":[],"value":4485},{"kind":"definition","name":["Int","negOfNat"],"type":2859,"universes":[],"value":4498},{"kind":"definition","name":["instOfNat"],"type":4502,"universes":[],"value":4507},{"fields":1,"index":0,"inductive":["OfNat"],"kind":"constructor","name":["OfNat","mk"],"parameters":2,"type":4513,"universes":[["u"]]},{"constructors":[["OfNat","mk"]],"indices":0,"kind":"inductive","mutual":[["OfNat"]],"name":["OfNat"],"parameters":2,"type":4515,"universes":[["u"]]},{"kind":"definition","name":["Int","negOfNat","match_1"],"type":3293,"universes":[["u_1"]],"value":3302},{"fields":1,"index":0,"inductive":["Neg"],"kind":"constructor","name":["Neg","mk"],"parameters":1,"type":4520,"universes":[["u"]]},{"constructors":[["Neg","mk"]],"indices":0,"kind":"inductive","mutual":[["Neg"]],"name":["Neg"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["Neg","neg"],"type":4523,"universes":[["u"]],"value":4526},{"kind":"definition","name":["Int","pow","match_1"],"type":4548,"universes":[["u_1"]],"value":4567},{"fields":1,"index":0,"inductive":["NPow"],"kind":"constructor","name":["NPow","mk"],"parameters":1,"type":4572,"universes":[["u_2"]]},{"constructors":[["NPow","mk"]],"indices":0,"kind":"inductive","mutual":[["NPow"]],"name":["NPow"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"theorem","name":["Rat","mul_one"],"type":4577,"universes":[]},{"kind":"theorem","name":["Rat","one_mul"],"type":4582,"universes":[]},{"kind":"theorem","name":["Rat","mul_assoc"],"type":4592,"universes":[]},{"kind":"definition","name":["One","ofOfNat1"],"type":4599,"universes":[["u_1"]],"value":4608},{"kind":"definition","name":["OfNat","ofNat"],"type":4613,"universes":[["u"]],"value":4617},{"fields":1,"index":0,"inductive":["One"],"kind":"constructor","name":["One","mk"],"parameters":1,"type":4621,"universes":[["u"]]},{"constructors":[["One","mk"]],"indices":0,"kind":"inductive","mutual":[["One"]],"name":["One"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":8,"index":0,"inductive":["Monoid"],"kind":"constructor","name":["Monoid","mk"],"parameters":1,"type":4744,"universes":[["u_2"]]},{"constructors":[["Monoid","mk"]],"indices":0,"kind":"inductive","mutual":[["Monoid"]],"name":["Monoid"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["Monoid","npow_succ","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["Monoid","npow_zero","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["NPow","toPow"],"type":4777,"universes":[["u_2"]],"value":4790},{"kind":"definition","name":["NPow","npow"],"type":4793,"universes":[["u_2"]],"value":4796},{"kind":"definition","name":["One","toOfNat1"],"type":4801,"universes":[["u_1"]],"value":4810},{"kind":"definition","name":["One","one"],"type":4813,"universes":[["u"]],"value":4816},{"fields":2,"index":0,"inductive":["CommMonoid"],"kind":"constructor","name":["CommMonoid","mk"],"parameters":1,"type":4840,"universes":[["u_2"]]},{"constructors":[["CommMonoid","mk"]],"indices":0,"kind":"inductive","mutual":[["CommMonoid"]],"name":["CommMonoid"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["Monoid","toMul"],"type":4842,"universes":[["u_2"]],"value":4845},{"kind":"definition","name":["CommMonoid","toMonoid"],"type":4849,"universes":[["u_2"]],"value":4852},{"kind":"definition","name":["inferInstance"],"type":4853,"universes":[["u"]],"value":4855},{"kind":"definition","name":["Monoid","toNPow"],"type":4857,"universes":[["u_2"]],"value":4860},{"kind":"definition","name":["Rat","instSub"],"type":4861,"universes":[],"value":4864},{"kind":"definition","name":["Rat","sub"],"type":4866,"universes":[],"value":5014},{"kind":"theorem","name":["Rat","normalize","reduced"],"type":5039,"universes":[]},{"kind":"definition","name":["Int","instDiv"],"type":5040,"universes":[],"value":5043},{"kind":"definition","name":["Int","ediv"],"type":5044,"universes":[],"value":5074},{"kind":"definition","name":["Int","ediv","match_1"],"type":5104,"universes":[["u_1"]],"value":5147},{"kind":"theorem","name":["Rat","normalize","den_nz"],"type":5154,"universes":[]},{"kind":"theorem","name":["Rat","normalize","dvd_den"],"type":5166,"universes":[]},{"kind":"definition","name":["Nat","instDvd"],"type":5168,"universes":[],"value":5180},{"constructors":[["Exists","intro"]],"indices":0,"kind":"inductive","mutual":[["Exists"]],"name":["Exists"],"parameters":2,"type":5182,"universes":[["u"]]},{"fields":2,"index":0,"inductive":["Exists"],"kind":"constructor","name":["Exists","intro"],"parameters":2,"type":5189,"universes":[["u"]]},{"fields":1,"index":0,"inductive":["Dvd"],"kind":"constructor","name":["Dvd","mk"],"parameters":1,"type":5193,"universes":[["u_1"]]},{"constructors":[["Dvd","mk"]],"indices":0,"kind":"inductive","mutual":[["Dvd"]],"name":["Dvd"],"parameters":1,"type":5194,"universes":[["u_1"]]},{"kind":"definition","name":["Dvd","dvd"],"type":5197,"universes":[["u_1"]],"value":5200},{"kind":"theorem","name":["Rat","normalize","dvd_num"],"type":5210,"universes":[]},{"kind":"definition","name":["Int","instDvd"],"type":5211,"universes":[],"value":5221},{"kind":"definition","name":["Rat","maybeNormalize"],"type":5238,"universes":[],"value":5284},{"kind":"definition","name":["Nat","divExact"],"type":5289,"universes":[],"value":5293},{"kind":"definition","name":["Int","divExact"],"type":5298,"universes":[],"value":5303},{"kind":"theorem","name":["Rat","maybeNormalize","_proof_2"],"type":5316,"universes":[]},{"kind":"theorem","name":["Rat","maybeNormalize","_proof_1"],"type":5324,"universes":[]},{"kind":"theorem","name":["Rat","sub","_proof_2"],"type":5347,"universes":[]},{"kind":"theorem","name":["Rat","add","_proof_3"],"type":5351,"universes":[]},{"kind":"theorem","name":["Rat","sub","_proof_1"],"type":5371,"universes":[]},{"kind":"definition","name":["Int","instMul"],"type":5372,"universes":[],"value":5375},{"kind":"definition","name":["Int","mul"],"type":5044,"universes":[],"value":5401},{"kind":"definition","name":["Int","add","match_1"],"type":5415,"universes":[["u_1"]],"value":5444},{"kind":"definition","name":["Int","instSub"],"type":5445,"universes":[],"value":5448},{"kind":"definition","name":["Int","sub"],"type":5044,"universes":[],"value":5460},{"kind":"definition","name":["Int","instAdd"],"type":5461,"universes":[],"value":5464},{"kind":"definition","name":["Int","add"],"type":5044,"universes":[],"value":5487},{"kind":"definition","name":["Int","subNatNat"],"type":5488,"universes":[],"value":5498},{"kind":"theorem","name":["Rat","add","_proof_1"],"type":5504,"universes":[]},{"kind":"definition","name":["Nat","instDecidableCoprime"],"type":5509,"universes":[],"value":5519},{"kind":"theorem","name":["Nat","instDecidableCoprime","_proof_1"],"type":5523,"universes":[]},{"kind":"definition","name":["Rat","instMul"],"type":5524,"universes":[],"value":5527},{"kind":"definition","name":["Rat","mul"],"type":4866,"universes":[],"value":5573},{"kind":"theorem","name":["Rat","mul","_proof_3"],"type":5619,"universes":[]},{"kind":"definition","name":["rfl"],"type":5624,"universes":[["u"]],"value":5629},{"kind":"theorem","name":["Rat","mul","_proof_6"],"type":5641,"universes":[]},{"kind":"theorem","name":["Rat","mul","_proof_5"],"type":5645,"universes":[]},{"kind":"theorem","name":["Rat","mul","_proof_4"],"type":5649,"universes":[]},{"kind":"theorem","name":["Rat","mul","_proof_2"],"type":5653,"universes":[]},{"kind":"theorem","name":["Rat","mul","_proof_1"],"type":5657,"universes":[]},{"kind":"definition","name":["Rat","instAdd"],"type":5658,"universes":[],"value":5661},{"kind":"definition","name":["Rat","add"],"type":4866,"universes":[],"value":5697},{"kind":"theorem","name":["Rat","add","_proof_4"],"type":5707,"universes":[]},{"kind":"theorem","name":["Rat","add","_proof_2"],"type":5717,"universes":[]},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","generalParameters","match_1"],"type":5723,"universes":[["u_1"]],"value":5755},{"kind":"definition","name":["Rat","instDiv"],"type":5756,"universes":[],"value":5759},{"kind":"definition","name":["Rat","div"],"type":4866,"universes":[],"value":5764},{"kind":"definition","name":["Rat","inv"],"type":4865,"universes":[],"value":5814},{"kind":"theorem","name":["Rat","inv","_proof_4"],"type":5819,"universes":[]},{"kind":"theorem","name":["Rat","inv","_proof_3"],"type":5825,"universes":[]},{"kind":"definition","name":["GT","gt"],"type":101,"universes":[["u"]],"value":5834},{"kind":"theorem","name":["Rat","inv","_proof_2"],"type":5839,"universes":[]},{"kind":"theorem","name":["Rat","inv","_proof_1"],"type":5841,"universes":[]},{"kind":"definition","name":["Int","decLt"],"type":5846,"universes":[],"value":5856},{"kind":"definition","name":["Int","decNonneg"],"type":5860,"universes":[],"value":5880},{"kind":"theorem","name":["Int","decNonneg","_proof_1"],"type":5882,"universes":[]},{"kind":"definition","name":["Decidable","isFalse"],"type":5885,"universes":[],"value":5890},{"fields":1,"index":0,"inductive":["Int","NonNeg"],"kind":"constructor","name":["Int","NonNeg","mk"],"parameters":0,"type":5891,"universes":[]},{"constructors":[["Int","NonNeg","mk"]],"indices":1,"kind":"inductive","mutual":[["Int","NonNeg"]],"name":["Int","NonNeg"],"parameters":0,"type":5892,"universes":[]},{"kind":"definition","name":["Decidable","isTrue"],"type":5894,"universes":[],"value":5898},{"kind":"definition","name":["Int","instLTInt"],"type":5899,"universes":[],"value":5902},{"kind":"definition","name":["Int","lt"],"type":5903,"universes":[],"value":5910},{"kind":"definition","name":["Int","instLEInt"],"type":5912,"universes":[],"value":5916},{"kind":"definition","name":["Int","le"],"type":5903,"universes":[],"value":5920},{"fields":1,"index":0,"inductive":["LE"],"kind":"constructor","name":["LE","mk"],"parameters":1,"type":5924,"universes":[["u"]]},{"constructors":[["LE","mk"]],"indices":0,"kind":"inductive","mutual":[["LE"]],"name":["LE"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["instHDiv"],"type":5932,"universes":[["u_1"]],"value":5946},{"kind":"definition","name":["Div","div"],"type":5949,"universes":[["u"]],"value":5952},{"fields":1,"index":0,"inductive":["HDiv"],"kind":"constructor","name":["HDiv","mk"],"parameters":3,"type":5960,"universes":[["u"],["v"],["w"]]},{"constructors":[["HDiv","mk"]],"indices":0,"kind":"inductive","mutual":[["HDiv"]],"name":["HDiv"],"parameters":3,"type":449,"universes":[["u"],["v"],["w"]]},{"kind":"definition","name":["HDiv","hDiv"],"type":5967,"universes":[["u"],["v"],["w"]],"value":5972},{"kind":"definition","name":["Rat","instOfNat"],"type":5975,"universes":[],"value":5980},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","exactParameters","match_1"],"type":6007,"universes":[["u_1"]],"value":6075},{"kind":"definition","name":["Prod","fst"],"type":6078,"universes":[["u"],["v"]],"value":6082},{"kind":"definition","name":["SuperpermutationPalomar","GeneralLower","paperBound"],"type":6084,"universes":[],"value":6149},{"kind":"definition","name":["Rat","instFloorRing"],"type":6153,"universes":[],"value":6163},{"kind":"theorem","name":["Rat","instFloorRing","_proof_1"],"type":6181,"universes":[]},{"kind":"definition","name":["Rat","instIntCast"],"type":6183,"universes":[],"value":6186},{"fields":1,"index":0,"inductive":["IntCast"],"kind":"constructor","name":["IntCast","mk"],"parameters":1,"type":6191,"universes":[["u"]]},{"constructors":[["IntCast","mk"]],"indices":0,"kind":"inductive","mutual":[["IntCast"]],"name":["IntCast"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["Int","cast"],"type":6195,"universes":[["u"]],"value":6200},{"kind":"definition","name":["IntCast","intCast"],"type":6195,"universes":[["u"]],"value":6203},{"kind":"definition","name":["Rat","instLE"],"type":6204,"universes":[],"value":6213},{"kind":"definition","name":["Rat","blt"],"type":6215,"universes":[],"value":6283},{"kind":"definition","name":["Int","instDecidableEq"],"type":6284,"universes":[],"value":6285},{"kind":"definition","name":["Int","decEq"],"type":6289,"universes":[],"value":6376},{"kind":"theorem","name":["Int","decEq","_proof_6"],"type":6380,"universes":[]},{"kind":"theorem","name":["Int","decEq","_proof_5"],"type":6383,"universes":[]},{"kind":"theorem","name":["Int","decEq","_proof_4"],"type":6390,"universes":[]},{"kind":"definition","name":["Int","noConfusionType"],"type":6392,"universes":[["u"]],"value":6411},{"kind":"theorem","name":["Int","decEq","_proof_3"],"type":6416,"universes":[]},{"kind":"theorem","name":["Int","decEq","_proof_2"],"type":6420,"universes":[]},{"kind":"theorem","name":["Int","decEq","_proof_1"],"type":6423,"universes":[]},{"kind":"definition","name":["decEq"],"type":6430,"universes":[["u"]],"value":6434},{"kind":"definition","name":["Int","decEq","match_1"],"type":6458,"universes":[["u_1"]],"value":6496},{"kind":"definition","name":["Decidable","casesOn"],"type":6508,"universes":[["u"]],"value":6519},{"indices":0,"k":false,"kind":"recursor","minors":1,"motives":1,"mutual":[["Decidable"]],"name":["Decidable","rec"],"parameters":1,"rules":[{"constructor":["Decidable","intro"],"fields":2,"rhs":6535}],"type":6530,"universes":[["u"]]},{"kind":"definition","name":["Int","decLe"],"type":6539,"universes":[],"value":6542},{"kind":"definition","name":["Bool","and"],"type":1911,"universes":[],"value":6547},{"constructors":[["Iff","intro"]],"indices":0,"kind":"inductive","mutual":[["Iff"]],"name":["Iff"],"parameters":2,"type":3464,"universes":[]},{"fields":2,"index":0,"inductive":["Iff"],"kind":"constructor","name":["Iff","intro"],"parameters":2,"type":6553,"universes":[]},{"kind":"definition","name":["Rat","floor"],"type":4419,"universes":[],"value":6564},{"kind":"theorem","name":["Rat","instIsOrderedAddMonoid"],"type":6570,"universes":[]},{"kind":"definition","name":["Rat","instPreorder"],"type":6572,"universes":[],"value":6577},{"kind":"definition","name":["PartialOrder","toPreorder"],"type":6583,"universes":[["u_2"]],"value":6586},{"constructors":[["PartialOrder","mk"]],"indices":0,"kind":"inductive","mutual":[["PartialOrder"]],"name":["PartialOrder"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":2,"index":0,"inductive":["PartialOrder"],"kind":"constructor","name":["PartialOrder","mk"],"parameters":1,"type":6611,"universes":[["u_2"]]},{"kind":"definition","name":["Preorder","toLE"],"type":6615,"universes":[["u_2"]],"value":6618},{"constructors":[["Preorder","mk"]],"indices":0,"kind":"inductive","mutual":[["Preorder"]],"name":["Preorder"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":5,"index":0,"inductive":["Preorder"],"kind":"constructor","name":["Preorder","mk"],"parameters":1,"type":6668,"universes":[["u_2"]]},{"kind":"definition","name":["Preorder","lt_iff_le_not_ge","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["LE","le"],"type":6671,"universes":[["u"]],"value":6674},{"kind":"definition","name":["Rat","addCommMonoid"],"type":6676,"universes":[],"value":6682},{"kind":"definition","name":["Rat","addCommGroup"],"type":6684,"universes":[],"value":6754},{"kind":"theorem","name":["Rat","add_comm"],"type":6761,"universes":[]},{"kind":"theorem","name":["Rat","neg_add_cancel"],"type":6771,"universes":[]},{"kind":"theorem","name":["Rat","addCommGroup","_proof_3"],"type":6793,"universes":[]},{"kind":"definition","name":["ZSMul","toSMul"],"type":6800,"universes":[["u_2"]],"value":6813},{"kind":"definition","name":["ZSMul","zsmul"],"type":6816,"universes":[["u_2"]],"value":6819},{"constructors":[["ZSMul","mk"]],"indices":0,"kind":"inductive","mutual":[["ZSMul"]],"name":["ZSMul"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":1,"index":0,"inductive":["ZSMul"],"kind":"constructor","name":["ZSMul","mk"],"parameters":1,"type":6823,"universes":[["u_2"]]},{"fields":1,"index":0,"inductive":["SMul"],"kind":"constructor","name":["SMul","mk"],"parameters":2,"type":6830,"universes":[["u"],["v"]]},{"constructors":[["SMul","mk"]],"indices":0,"kind":"inductive","mutual":[["SMul"]],"name":["SMul"],"parameters":2,"type":684,"universes":[["u"],["v"]]},{"kind":"definition","name":["instHSMul"],"type":6840,"universes":[["u_1"],["u_2"]],"value":6852},{"kind":"definition","name":["SMul","smul"],"type":6858,"universes":[["u"],["v"]],"value":6862},{"fields":1,"index":0,"inductive":["HSMul"],"kind":"constructor","name":["HSMul","mk"],"parameters":3,"type":6870,"universes":[["u"],["v"],["w"]]},{"constructors":[["HSMul","mk"]],"indices":0,"kind":"inductive","mutual":[["HSMul"]],"name":["HSMul"],"parameters":3,"type":449,"universes":[["u"],["v"],["w"]]},{"kind":"definition","name":["HSMul","hSMul"],"type":6877,"universes":[["u"],["v"],["w"]],"value":6882},{"kind":"theorem","name":["Rat","addCommGroup","_proof_2"],"type":6890,"universes":[]},{"kind":"theorem","name":["Rat","sub_eq_add_neg"],"type":6897,"universes":[]},{"kind":"definition","name":["Rat","instNeg"],"type":6898,"universes":[],"value":6901},{"kind":"definition","name":["Rat","neg"],"type":4865,"universes":[],"value":6911},{"kind":"theorem","name":["Rat","neg","_proof_1"],"type":6915,"universes":[]},{"kind":"theorem","name":["Rat","den_nz"],"type":6918,"universes":[]},{"kind":"theorem","name":["Rat","addCommGroup","_proof_1"],"type":6938,"universes":[]},{"kind":"definition","name":["NSMul","toSMul"],"type":6944,"universes":[["u_2"]],"value":6956},{"kind":"definition","name":["NSMul","nsmul"],"type":6958,"universes":[["u_2"]],"value":6961},{"constructors":[["NSMul","mk"]],"indices":0,"kind":"inductive","mutual":[["NSMul"]],"name":["NSMul"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":1,"index":0,"inductive":["NSMul"],"kind":"constructor","name":["NSMul","mk"],"parameters":1,"type":6964,"universes":[["u_2"]]},{"kind":"theorem","name":["Rat","zero_mul"],"type":6969,"universes":[]},{"kind":"theorem","name":["Rat","add_zero"],"type":6973,"universes":[]},{"kind":"theorem","name":["Rat","zero_add"],"type":6978,"universes":[]},{"kind":"theorem","name":["Rat","add_assoc"],"type":6988,"universes":[]},{"kind":"definition","name":["Zero","ofOfNat0"],"type":6993,"universes":[["u_1"]],"value":7000},{"fields":1,"index":0,"inductive":["Zero"],"kind":"constructor","name":["Zero","mk"],"parameters":1,"type":7004,"universes":[["u"]]},{"constructors":[["Zero","mk"]],"indices":0,"kind":"inductive","mutual":[["Zero"]],"name":["Zero"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":8,"index":0,"inductive":["AddMonoid"],"kind":"constructor","name":["AddMonoid","mk"],"parameters":1,"type":7115,"universes":[["u_2"]]},{"constructors":[["AddMonoid","mk"]],"indices":0,"kind":"inductive","mutual":[["AddMonoid"]],"name":["AddMonoid"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["AddMonoid","nsmul_succ","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["AddMonoid","nsmul_zero","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["Zero","toOfNat0"],"type":7119,"universes":[["u_1"]],"value":7126},{"kind":"definition","name":["Zero","zero"],"type":7129,"universes":[["u"]],"value":7132},{"fields":8,"index":0,"inductive":["SubNegMonoid"],"kind":"constructor","name":["SubNegMonoid","mk"],"parameters":1,"type":7258,"universes":[["u_2"]]},{"constructors":[["SubNegMonoid","mk"]],"indices":0,"kind":"inductive","mutual":[["SubNegMonoid"]],"name":["SubNegMonoid"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["SubNegMonoid","zsmul_neg'","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["SubNegMonoid","zsmul_succ'","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["SubNegMonoid","zsmul_zero'","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["AddMonoid","toZero"],"type":7261,"universes":[["u_2"]],"value":7264},{"kind":"definition","name":["SubNegMonoid","sub_eq_add_neg","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["AddMonoid","toAdd"],"type":7266,"universes":[["u_2"]],"value":7269},{"fields":2,"index":0,"inductive":["AddGroup"],"kind":"constructor","name":["AddGroup","mk"],"parameters":1,"type":7305,"universes":[["u_2"]]},{"constructors":[["AddGroup","mk"]],"indices":0,"kind":"inductive","mutual":[["AddGroup"]],"name":["AddGroup"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["SubNegMonoid","toNeg"],"type":7307,"universes":[["u_2"]],"value":7310},{"kind":"definition","name":["SubNegMonoid","toAddMonoid"],"type":7313,"universes":[["u_2"]],"value":7316},{"fields":2,"index":0,"inductive":["AddCommGroup"],"kind":"constructor","name":["AddCommGroup","mk"],"parameters":1,"type":7343,"universes":[["u_2"]]},{"constructors":[["AddCommGroup","mk"]],"indices":0,"kind":"inductive","mutual":[["AddCommGroup"]],"name":["AddCommGroup"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["AddGroup","toSubNegMonoid"],"type":7346,"universes":[["u_2"]],"value":7349},{"kind":"definition","name":["AddCommGroup","toAddCommMonoid"],"type":7354,"universes":[["u_2"]],"value":7370},{"kind":"theorem","name":["AddCommGroup","add_comm"],"type":7387,"universes":[["u_2"]]},{"kind":"definition","name":["AddCommGroup","toAddGroup"],"type":7390,"universes":[["u_2"]],"value":7393},{"fields":2,"index":0,"inductive":["AddCommMonoid"],"kind":"constructor","name":["AddCommMonoid","mk"],"parameters":1,"type":7408,"universes":[["u_2"]]},{"constructors":[["AddCommMonoid","mk"]],"indices":0,"kind":"inductive","mutual":[["AddCommMonoid"]],"name":["AddCommMonoid"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"constructors":[["IsOrderedAddMonoid","mk"]],"indices":0,"kind":"inductive","mutual":[["IsOrderedAddMonoid"]],"name":["IsOrderedAddMonoid"],"parameters":3,"type":7412,"universes":[["u_2"]]},{"fields":2,"index":0,"inductive":["IsOrderedAddMonoid"],"kind":"constructor","name":["IsOrderedAddMonoid","mk"],"parameters":3,"type":7479,"universes":[["u_2"]]},{"kind":"definition","name":["AddCommMonoid","toAddCommSemigroup"],"type":7483,"universes":[["u_2"]],"value":7504},{"kind":"theorem","name":["AddCommMonoid","add_comm"],"type":7519,"universes":[["u_2"]]},{"kind":"theorem","name":["AddMonoid","add_assoc"],"type":7537,"universes":[["u_2"]]},{"kind":"definition","name":["AddCommMonoid","toAddMonoid"],"type":7539,"universes":[["u_2"]],"value":7542},{"fields":2,"index":0,"inductive":["AddSemigroup"],"kind":"constructor","name":["AddSemigroup","mk"],"parameters":1,"type":7562,"universes":[["u_2"]]},{"constructors":[["AddSemigroup","mk"]],"indices":0,"kind":"inductive","mutual":[["AddSemigroup"]],"name":["AddSemigroup"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":2,"index":0,"inductive":["AddCommSemigroup"],"kind":"constructor","name":["AddCommSemigroup","mk"],"parameters":1,"type":7580,"universes":[["u_2"]]},{"constructors":[["AddCommSemigroup","mk"]],"indices":0,"kind":"inductive","mutual":[["AddCommSemigroup"]],"name":["AddCommSemigroup"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["AddSemigroup","toAdd"],"type":7582,"universes":[["u_2"]],"value":7585},{"kind":"definition","name":["AddCommSemigroup","toAddCommMagma"],"type":7590,"universes":[["u_2"]],"value":7604},{"kind":"theorem","name":["AddCommSemigroup","add_comm"],"type":7619,"universes":[["u_2"]]},{"kind":"definition","name":["AddCommSemigroup","toAddSemigroup"],"type":7622,"universes":[["u_2"]],"value":7625},{"fields":2,"index":0,"inductive":["AddCommMagma"],"kind":"constructor","name":["AddCommMagma","mk"],"parameters":1,"type":7639,"universes":[["u_2"]]},{"constructors":[["AddCommMagma","mk"]],"indices":0,"kind":"inductive","mutual":[["AddCommMagma"]],"name":["AddCommMagma"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["AddCommMagma","toAdd"],"type":7642,"universes":[["u_2"]],"value":7645},{"kind":"definition","name":["FloorRing","ofFloor"],"type":7713,"universes":[["u_3"]],"value":7763},{"kind":"theorem","name":["FloorRing","ofFloor","_proof_1"],"type":7885,"universes":[["u_1"]]},{"kind":"definition","name":["Ring","toAddCommGroup"],"type":7891,"universes":[["u"]],"value":7947},{"kind":"theorem","name":["Ring","neg_add_cancel"],"type":7989,"universes":[["u"]]},{"kind":"theorem","name":["Ring","zsmul_neg'"],"type":8019,"universes":[["u"]]},{"kind":"theorem","name":["Ring","zsmul_succ'"],"type":8043,"universes":[["u"]]},{"kind":"theorem","name":["Ring","zsmul_zero'"],"type":8059,"universes":[["u"]]},{"kind":"theorem","name":["Ring","sub_eq_add_neg"],"type":8080,"universes":[["u"]]},{"kind":"definition","name":["Ring","toZSMul"],"type":8084,"universes":[["u"]],"value":8087},{"constructors":[["Ring","mk"]],"indices":0,"kind":"inductive","mutual":[["Ring"]],"name":["Ring"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":12,"index":0,"inductive":["Ring"],"kind":"constructor","name":["Ring","mk"],"parameters":1,"type":8272,"universes":[["u"]]},{"kind":"definition","name":["AddGroupWithOne","intCast_negSucc","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["AddGroupWithOne","intCast_ofNat","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["Semiring","toNatCast"],"type":8274,"universes":[["u"]],"value":8277},{"constructors":[["Semiring","mk"]],"indices":0,"kind":"inductive","mutual":[["Semiring"]],"name":["Semiring"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":9,"index":0,"inductive":["Semiring"],"kind":"constructor","name":["Semiring","mk"],"parameters":1,"type":8438,"universes":[["u"]]},{"kind":"definition","name":["AddMonoidWithOne","natCast_succ","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["Monoid","toOne"],"type":8441,"universes":[["u_2"]],"value":8444},{"kind":"definition","name":["AddMonoidWithOne","natCast_zero","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["Ring","toSub"],"type":8446,"universes":[["u"]],"value":8449},{"kind":"definition","name":["Ring","toNeg"],"type":8451,"universes":[["u"]],"value":8454},{"kind":"definition","name":["Ring","toSemiring"],"type":8457,"universes":[["u"]],"value":8460},{"kind":"definition","name":["Semiring","toAddCommMonoid"],"type":8463,"universes":[["u"]],"value":8466},{"kind":"definition","name":["AddCommGroup","toDivisionAddCommMonoid"],"type":8472,"universes":[["u_1"]],"value":8512},{"kind":"theorem","name":["SubtractionMonoid","neg_eq_of_add"],"type":8546,"universes":[["u_2"]]},{"kind":"definition","name":["SubtractionMonoid","toSubNegMonoid"],"type":8548,"universes":[["u_2"]],"value":8551},{"constructors":[["SubtractionMonoid","mk"]],"indices":0,"kind":"inductive","mutual":[["SubtractionMonoid"]],"name":["SubtractionMonoid"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":4,"index":0,"inductive":["SubtractionMonoid"],"kind":"constructor","name":["SubtractionMonoid","mk"],"parameters":1,"type":8602,"universes":[["u_2"]]},{"kind":"theorem","name":["SubtractionMonoid","neg_add_rev"],"type":8617,"universes":[["u_2"]]},{"kind":"theorem","name":["SubtractionMonoid","neg_neg"],"type":8628,"universes":[["u_2"]]},{"fields":2,"index":0,"inductive":["SubtractionCommMonoid"],"kind":"constructor","name":["SubtractionCommMonoid","mk"],"parameters":1,"type":8638,"universes":[["u_2"]]},{"constructors":[["SubtractionCommMonoid","mk"]],"indices":0,"kind":"inductive","mutual":[["SubtractionCommMonoid"]],"name":["SubtractionCommMonoid"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["AddGroup","toSubtractionMonoid"],"type":8643,"universes":[["u_1"]],"value":8671},{"kind":"theorem","name":["AddGroup","toSubtractionMonoid","_proof_3"],"type":8715,"universes":[["u_1"]]},{"kind":"theorem","name":["AddGroup","toSubtractionMonoid","_proof_2"],"type":8730,"universes":[["u_1"]]},{"kind":"theorem","name":["AddGroup","toSubtractionMonoid","_proof_1"],"type":8744,"universes":[["u_1"]]},{"kind":"definition","name":["SubtractionCommMonoid","toSubtractionMonoid"],"type":8748,"universes":[["u_2"]],"value":8751},{"kind":"definition","name":["SubtractionMonoid","toSubNegZeroMonoid"],"type":8756,"universes":[["u_1"]],"value":8771},{"kind":"theorem","name":["SubtractionMonoid","toSubNegZeroMonoid","_proof_1"],"type":8788,"universes":[["u_1"]]},{"fields":2,"index":0,"inductive":["SubNegZeroMonoid"],"kind":"constructor","name":["SubNegZeroMonoid","mk"],"parameters":1,"type":8809,"universes":[["u_2"]]},{"constructors":[["SubNegZeroMonoid","mk"]],"indices":0,"kind":"inductive","mutual":[["SubNegZeroMonoid"]],"name":["SubNegZeroMonoid"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["SubNegZeroMonoid","toNegZeroClass"],"type":8814,"universes":[["u_2"]],"value":8830},{"kind":"theorem","name":["SubNegZeroMonoid","neg_zero"],"type":8838,"universes":[["u_2"]]},{"kind":"definition","name":["SubNegZeroMonoid","toSubNegMonoid"],"type":8840,"universes":[["u_2"]],"value":8843},{"fields":3,"index":0,"inductive":["NegZeroClass"],"kind":"constructor","name":["NegZeroClass","mk"],"parameters":1,"type":8854,"universes":[["u_2"]]},{"constructors":[["NegZeroClass","mk"]],"indices":0,"kind":"inductive","mutual":[["NegZeroClass"]],"name":["NegZeroClass"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["NegZeroClass","toNeg"],"type":8857,"universes":[["u_2"]],"value":8860},{"kind":"definition","name":["Ring","toAddGroupWithOne"],"type":8864,"universes":[["u"]],"value":8909},{"kind":"theorem","name":["Ring","intCast_negSucc"],"type":8925,"universes":[["u"]]},{"kind":"theorem","name":["Ring","intCast_ofNat"],"type":8932,"universes":[["u"]]},{"kind":"theorem","name":["Semiring","natCast_succ"],"type":8957,"universes":[["u"]]},{"kind":"theorem","name":["Semiring","natCast_zero"],"type":8974,"universes":[["u"]]},{"kind":"definition","name":["Semiring","toMonoid"],"type":8976,"universes":[["u"]],"value":8979},{"fields":5,"index":0,"inductive":["AddMonoidWithOne"],"kind":"constructor","name":["AddMonoidWithOne","mk"],"parameters":1,"type":9017,"universes":[["u_2"]]},{"constructors":[["AddMonoidWithOne","mk"]],"indices":0,"kind":"inductive","mutual":[["AddMonoidWithOne"]],"name":["AddMonoidWithOne"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["Ring","toIntCast"],"type":9019,"universes":[["u"]],"value":9022},{"fields":12,"index":0,"inductive":["AddGroupWithOne"],"kind":"constructor","name":["AddGroupWithOne","mk"],"parameters":1,"type":9172,"universes":[["u"]]},{"constructors":[["AddGroupWithOne","mk"]],"indices":0,"kind":"inductive","mutual":[["AddGroupWithOne"]],"name":["AddGroupWithOne"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["AddMonoidWithOne","toNatCast"],"type":9176,"universes":[["u_2"]],"value":9179},{"kind":"definition","name":["AddMonoidWithOne","toAddMonoid"],"type":9181,"universes":[["u_2"]],"value":9184},{"kind":"definition","name":["AddGroupWithOne","toIntCast"],"type":9187,"universes":[["u"]],"value":9190},{"kind":"definition","name":["GaloisConnection"],"type":9201,"universes":[["u"],["v"]],"value":9227},{"kind":"definition","name":["instDistribLatticeOfLinearOrder"],"type":9233,"universes":[["u"]],"value":9245},{"kind":"theorem","name":["instDistribLatticeOfLinearOrder","_proof_4"],"type":9306,"universes":[["u_1"]]},{"kind":"definition","name":["SemilatticeSup","toMax"],"type":9312,"universes":[["u"]],"value":9324},{"kind":"definition","name":["SemilatticeSup","sup"],"type":9326,"universes":[["u"]],"value":9329},{"constructors":[["SemilatticeSup","mk"]],"indices":0,"kind":"inductive","mutual":[["SemilatticeSup"]],"name":["SemilatticeSup"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":5,"index":0,"inductive":["SemilatticeSup"],"kind":"constructor","name":["SemilatticeSup","mk"],"parameters":1,"type":9388,"universes":[["u"]]},{"fields":1,"index":0,"inductive":["Max"],"kind":"constructor","name":["Max","mk"],"parameters":1,"type":9390,"universes":[["u"]]},{"constructors":[["Max","mk"]],"indices":0,"kind":"inductive","mutual":[["Max"]],"name":["Max"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["Max","max"],"type":9393,"universes":[["u"]],"value":9396},{"kind":"theorem","name":["instDistribLatticeOfLinearOrder","_proof_3"],"type":9437,"universes":[["u_1"]]},{"kind":"theorem","name":["instDistribLatticeOfLinearOrder","_proof_2"],"type":9459,"universes":[["u_1"]]},{"kind":"theorem","name":["instDistribLatticeOfLinearOrder","_proof_1"],"type":9464,"universes":[["u_1"]]},{"kind":"definition","name":["Lattice","inf"],"type":9468,"universes":[["u"]],"value":9471},{"constructors":[["Lattice","mk"]],"indices":0,"kind":"inductive","mutual":[["Lattice"]],"name":["Lattice"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":5,"index":0,"inductive":["Lattice"],"kind":"constructor","name":["Lattice","mk"],"parameters":1,"type":9525,"universes":[["u"]]},{"kind":"definition","name":["SemilatticeSup","toPartialOrder"],"type":9528,"universes":[["u"]],"value":9531},{"fields":5,"index":0,"inductive":["SemilatticeInf"],"kind":"constructor","name":["SemilatticeInf","mk"],"parameters":1,"type":9557,"universes":[["u"]]},{"constructors":[["SemilatticeInf","mk"]],"indices":0,"kind":"inductive","mutual":[["SemilatticeInf"]],"name":["SemilatticeInf"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["SemilatticeInf","toMin"],"type":9562,"universes":[["u"]],"value":9574},{"kind":"definition","name":["SemilatticeInf","inf"],"type":9576,"universes":[["u"]],"value":9579},{"fields":1,"index":0,"inductive":["Min"],"kind":"constructor","name":["Min","mk"],"parameters":1,"type":9581,"universes":[["u"]]},{"constructors":[["Min","mk"]],"indices":0,"kind":"inductive","mutual":[["Min"]],"name":["Min"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["Min","min"],"type":9584,"universes":[["u"]],"value":9587},{"kind":"definition","name":["LinearOrder","toLattice"],"type":9590,"universes":[["u"]],"value":9651},{"kind":"theorem","name":["le_min"],"type":9687,"universes":[["u_1"]]},{"kind":"definition","name":["LinearOrder","toMin"],"type":9693,"universes":[["u_2"]],"value":9696},{"constructors":[["LinearOrder","mk"]],"indices":0,"kind":"inductive","mutual":[["LinearOrder"]],"name":["LinearOrder"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":11,"index":0,"inductive":["LinearOrder"],"kind":"constructor","name":["LinearOrder","mk"],"parameters":1,"type":9820,"universes":[["u_2"]]},{"kind":"definition","name":["LinearOrder","compare_eq_compareOfLessAndEq","_autoParam"],"type":2963,"universes":[],"value":9833},{"kind":"definition","name":["compareOfLessAndEq"],"type":9848,"universes":[["u_1"]],"value":9875},{"fields":0,"index":2,"inductive":["Ordering"],"kind":"constructor","name":["Ordering","gt"],"parameters":0,"type":9783,"universes":[]},{"constructors":[["Ordering","lt"],["Ordering","eq"],["Ordering","gt"]],"indices":0,"kind":"inductive","mutual":[["Ordering"]],"name":["Ordering"],"parameters":0,"type":51,"universes":[]},{"fields":0,"index":1,"inductive":["Ordering"],"kind":"constructor","name":["Ordering","eq"],"parameters":0,"type":9783,"universes":[]},{"fields":0,"index":0,"inductive":["Ordering"],"kind":"constructor","name":["Ordering","lt"],"parameters":0,"type":9783,"universes":[]},{"kind":"definition","name":["Ord","compare"],"type":9881,"universes":[["u"]],"value":9884},{"constructors":[["Ord","mk"]],"indices":0,"kind":"inductive","mutual":[["Ord"]],"name":["Ord"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":1,"index":0,"inductive":["Ord"],"kind":"constructor","name":["Ord","mk"],"parameters":1,"type":9889,"universes":[["u"]]},{"kind":"definition","name":["LinearOrder","max_def","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["LinearOrder","min_def","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["Preorder","toLT"],"type":9891,"universes":[["u_2"]],"value":9894},{"kind":"definition","name":["DecidableLT"],"type":9897,"universes":[["u"]],"value":9905},{"kind":"definition","name":["DecidableRel"],"type":9909,"universes":[["u"],["v"]],"value":9915},{"kind":"definition","name":["DecidableLE"],"type":9917,"universes":[["u"]],"value":9922},{"kind":"definition","name":["LinearOrder","toPartialOrder"],"type":9925,"universes":[["u_2"]],"value":9928},{"kind":"theorem","name":["min_le_right"],"type":9945,"universes":[["u_1"]]},{"kind":"theorem","name":["min_le_left"],"type":9950,"universes":[["u_1"]]},{"kind":"theorem","name":["max_le"],"type":9970,"universes":[["u_1"]]},{"kind":"definition","name":["LinearOrder","toMax"],"type":9973,"universes":[["u_2"]],"value":9976},{"kind":"theorem","name":["le_max_right"],"type":9988,"universes":[["u_1"]]},{"kind":"theorem","name":["le_max_left"],"type":9994,"universes":[["u_1"]]},{"kind":"definition","name":["Lattice","toSemilatticeSup"],"type":9997,"universes":[["u"]],"value":10000},{"fields":2,"index":0,"inductive":["DistribLattice"],"kind":"constructor","name":["DistribLattice","mk"],"parameters":1,"type":10044,"universes":[["u_1"]]},{"constructors":[["DistribLattice","mk"]],"indices":0,"kind":"inductive","mutual":[["DistribLattice"]],"name":["DistribLattice"],"parameters":1,"type":5194,"universes":[["u_1"]]},{"kind":"theorem","name":["Lattice","le_inf"],"type":10085,"universes":[["u"]]},{"kind":"theorem","name":["Lattice","inf_le_right"],"type":10105,"universes":[["u"]]},{"kind":"theorem","name":["Lattice","inf_le_left"],"type":10110,"universes":[["u"]]},{"kind":"definition","name":["DistribLattice","toLattice"],"type":10114,"universes":[["u_1"]],"value":10117},{"kind":"definition","name":["Lattice","toSemilatticeInf"],"type":10120,"universes":[["u"]],"value":10144},{"kind":"definition","name":["SemilatticeInf","toPartialOrder"],"type":10146,"universes":[["u"]],"value":10149},{"fields":4,"index":0,"inductive":["FloorRing"],"kind":"constructor","name":["FloorRing","mk"],"parameters":3,"type":10184,"universes":[["u_3"]]},{"constructors":[["FloorRing","mk"]],"indices":0,"kind":"inductive","mutual":[["FloorRing"]],"name":["FloorRing"],"parameters":3,"type":10187,"universes":[["u_3"]]},{"kind":"definition","name":["Int","instPreorder"],"type":10188,"universes":[],"value":10196},{"kind":"definition","name":["Int","instLinearOrder"],"type":10198,"universes":[],"value":10233},{"kind":"theorem","name":["Int","instLinearOrder","_proof_3"],"type":10251,"universes":[]},{"kind":"theorem","name":["Int","instLinearOrder","_proof_2"],"type":10266,"universes":[]},{"kind":"theorem","name":["Int","instLinearOrder","_proof_1"],"type":10277,"universes":[]},{"kind":"theorem","name":["Int","le_total"],"type":10283,"universes":[]},{"kind":"definition","name":["instOrdInt"],"type":10285,"universes":[],"value":10290},{"kind":"definition","name":["Int","instMax"],"type":10292,"universes":[],"value":10296},{"kind":"definition","name":["maxOfLe"],"type":10309,"universes":[["u_1"]],"value":10326},{"kind":"definition","name":["Int","instMin"],"type":10328,"universes":[],"value":10332},{"kind":"definition","name":["minOfLe"],"type":10337,"universes":[["u_1"]],"value":10347},{"kind":"theorem","name":["Int","le_antisymm"],"type":10354,"universes":[]},{"kind":"theorem","name":["Int","lt_iff_le_and_not_ge"],"type":10361,"universes":[]},{"kind":"theorem","name":["Int","le_trans"],"type":10370,"universes":[]},{"kind":"theorem","name":["Int","le_refl"],"type":10372,"universes":[]},{"kind":"definition","name":["Rat","linearOrder"],"type":10373,"universes":[],"value":10449},{"kind":"theorem","name":["Rat","linearOrder","_proof_3"],"type":10460,"universes":[]},{"kind":"theorem","name":["Rat","linearOrder","_proof_2"],"type":10477,"universes":[]},{"kind":"theorem","name":["Rat","linearOrder","_proof_1"],"type":10487,"universes":[]},{"kind":"definition","name":["Rat","instDecidableLe"],"type":10490,"universes":[],"value":10494},{"kind":"theorem","name":["Rat","le_total"],"type":10500,"universes":[]},{"kind":"definition","name":["instDecidableEqRat"],"type":10420,"universes":[],"value":10501},{"kind":"definition","name":["instDecidableEqRat","decEq"],"type":10506,"universes":[],"value":10727},{"kind":"theorem","name":["instDecidableEqRat","decEq","_proof_4"],"type":10737,"universes":[]},{"kind":"theorem","name":["instDecidableEqRat","decEq","_proof_3"],"type":10755,"universes":[]},{"kind":"theorem","name":["instDecidableEqRat","decEq","_proof_5"],"type":10761,"universes":[]},{"kind":"theorem","name":["instDecidableEqRat","decEq","_proof_2"],"type":10770,"universes":[]},{"kind":"theorem","name":["instDecidableEqRat","decEq","_proof_1"],"type":10775,"universes":[]},{"kind":"definition","name":["instDecidableEqRat","decEq","match_1"],"type":10791,"universes":[["u_1"]],"value":10821},{"kind":"definition","name":["Rat","casesOn"],"type":10830,"universes":[["u"]],"value":10843},{"indices":0,"k":false,"kind":"recursor","minors":1,"motives":1,"mutual":[["Rat"]],"name":["Rat","rec"],"parameters":0,"rules":[{"constructor":["Rat","mk'"],"fields":4,"rhs":10853}],"type":10851,"universes":[["u"]]},{"kind":"definition","name":["Rat","instDecidableLt"],"type":10858,"universes":[],"value":10864},{"kind":"definition","name":["Rat","instMax"],"type":10865,"universes":[],"value":10868},{"kind":"definition","name":["Rat","instMin"],"type":10869,"universes":[],"value":10872},{"kind":"theorem","name":["Rat","le_antisymm"],"type":10879,"universes":[]},{"kind":"theorem","name":["Rat","lt_iff_le_not_ge"],"type":10886,"universes":[]},{"kind":"theorem","name":["Rat","le_trans"],"type":10895,"universes":[]},{"kind":"theorem","name":["Rat","le_refl"],"type":10897,"universes":[]},{"kind":"definition","name":["Rat","instLT"],"type":10898,"universes":[],"value":10903},{"kind":"definition","name":["Rat","instDivisionRing"],"type":10905,"universes":[],"value":10911},{"kind":"definition","name":["Rat","instField"],"type":10913,"universes":[],"value":11007},{"kind":"theorem","name":["Rat","instField","_proof_4"],"type":11014,"universes":[]},{"kind":"definition","name":["Rat","cast"],"type":11019,"universes":[["u"]],"value":11024},{"kind":"definition","name":["RatCast","ratCast"],"type":11019,"universes":[["u"]],"value":11027},{"constructors":[["RatCast","mk"]],"indices":0,"kind":"inductive","mutual":[["RatCast"]],"name":["RatCast"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":1,"index":0,"inductive":["RatCast"],"kind":"constructor","name":["RatCast","mk"],"parameters":1,"type":11031,"universes":[["u"]]},{"kind":"theorem","name":["Rat","instField","_proof_3"],"type":11040,"universes":[]},{"kind":"theorem","name":["Rat","instField","_proof_2"],"type":11047,"universes":[]},{"kind":"definition","name":["NNRat","cast"],"type":11052,"universes":[["u_1"]],"value":11057},{"kind":"definition","name":["NNRatCast","nnratCast"],"type":11052,"universes":[["u_1"]],"value":11060},{"constructors":[["NNRatCast","mk"]],"indices":0,"kind":"inductive","mutual":[["NNRatCast"]],"name":["NNRatCast"],"parameters":1,"type":5194,"universes":[["u_1"]]},{"fields":1,"index":0,"inductive":["NNRatCast"],"kind":"constructor","name":["NNRatCast","mk"],"parameters":1,"type":11064,"universes":[["u_1"]]},{"kind":"definition","name":["CommRing","toRing"],"type":11069,"universes":[["u"]],"value":11072},{"constructors":[["CommRing","mk"]],"indices":0,"kind":"inductive","mutual":[["CommRing"]],"name":["CommRing"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":2,"index":0,"inductive":["CommRing"],"kind":"constructor","name":["CommRing","mk"],"parameters":1,"type":11089,"universes":[["u"]]},{"kind":"theorem","name":["Rat","instField","_proof_1"],"type":11107,"universes":[]},{"kind":"definition","name":["NNRat","den"],"type":11108,"universes":[],"value":11110},{"kind":"definition","name":["NNRat","num"],"type":11108,"universes":[],"value":11113},{"kind":"definition","name":["NNRat"],"type":51,"universes":[],"value":11119},{"constructors":[["Subtype","mk"]],"indices":0,"kind":"inductive","mutual":[["Subtype"]],"name":["Subtype"],"parameters":2,"type":11121,"universes":[["u"]]},{"fields":2,"index":0,"inductive":["Subtype"],"kind":"constructor","name":["Subtype","mk"],"parameters":2,"type":11128,"universes":[["u"]]},{"kind":"theorem","name":["CommGroupWithZero","inv_zero"],"type":11149,"universes":[["u_2"]]},{"kind":"definition","name":["CommGroupWithZero","toCommMonoidWithZero"],"type":11153,"universes":[["u_2"]],"value":11156},{"constructors":[["CommGroupWithZero","mk"]],"indices":0,"kind":"inductive","mutual":[["CommGroupWithZero"]],"name":["CommGroupWithZero"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":11,"index":0,"inductive":["CommGroupWithZero"],"kind":"constructor","name":["CommGroupWithZero","mk"],"parameters":1,"type":11342,"universes":[["u_2"]]},{"constructors":[["Nontrivial","mk"]],"indices":0,"kind":"inductive","mutual":[["Nontrivial"]],"name":["Nontrivial"],"parameters":1,"type":11343,"universes":[["u_3"]]},{"fields":1,"index":0,"inductive":["Nontrivial"],"kind":"constructor","name":["Nontrivial","mk"],"parameters":1,"type":11358,"universes":[["u_3"]]},{"kind":"definition","name":["DivInvMonoid","zpow_neg'","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["DivInvMonoid","zpow_succ'","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["DivInvMonoid","zpow_zero'","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["ZPow","toPow"],"type":11362,"universes":[["u_2"]],"value":11373},{"kind":"definition","name":["ZPow","zpow"],"type":11375,"universes":[["u_2"]],"value":11378},{"constructors":[["ZPow","mk"]],"indices":0,"kind":"inductive","mutual":[["ZPow"]],"name":["ZPow"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":1,"index":0,"inductive":["ZPow"],"kind":"constructor","name":["ZPow","mk"],"parameters":1,"type":11381,"universes":[["u_2"]]},{"kind":"definition","name":["DivInvMonoid","div_eq_mul_inv","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["CommMonoidWithZero","toCommMonoid"],"type":11384,"universes":[["u_2"]],"value":11387},{"constructors":[["CommMonoidWithZero","mk"]],"indices":0,"kind":"inductive","mutual":[["CommMonoidWithZero"]],"name":["CommMonoidWithZero"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"fields":4,"index":0,"inductive":["CommMonoidWithZero"],"kind":"constructor","name":["CommMonoidWithZero","mk"],"parameters":1,"type":11418,"universes":[["u_2"]]},{"constructors":[["Inv","mk"]],"indices":0,"kind":"inductive","mutual":[["Inv"]],"name":["Inv"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":1,"index":0,"inductive":["Inv"],"kind":"constructor","name":["Inv","mk"],"parameters":1,"type":11422,"universes":[["u"]]},{"kind":"definition","name":["CommMonoidWithZero","toZero"],"type":11424,"universes":[["u_2"]],"value":11427},{"kind":"definition","name":["CommGroupWithZero","toInv"],"type":11429,"universes":[["u_2"]],"value":11432},{"kind":"definition","name":["Inv","inv"],"type":11435,"universes":[["u"]],"value":11438},{"kind":"theorem","name":["CommGroupWithZero","mul_inv_cancel"],"type":11474,"universes":[["u_2"]]},{"kind":"definition","name":["instRatCastRat"],"type":11476,"universes":[],"value":11480},{"kind":"definition","name":["Rat","instNNRatCast"],"type":11482,"universes":[],"value":11488},{"kind":"definition","name":["Subtype","val"],"type":11493,"universes":[["u"]],"value":11497},{"kind":"theorem","name":["CommGroupWithZero","toNontrivial"],"type":11500,"universes":[["u_2"]]},{"kind":"theorem","name":["CommGroupWithZero","zpow_neg'"],"type":11522,"universes":[["u_2"]]},{"kind":"definition","name":["CommGroupWithZero","toZPow"],"type":11524,"universes":[["u_2"]],"value":11527},{"kind":"theorem","name":["CommGroupWithZero","zpow_succ'"],"type":11536,"universes":[["u_2"]]},{"kind":"theorem","name":["CommGroupWithZero","zpow_zero'"],"type":11564,"universes":[["u_2"]]},{"kind":"theorem","name":["CommGroupWithZero","div_eq_mul_inv"],"type":11583,"universes":[["u_2"]]},{"kind":"definition","name":["CommGroupWithZero","toDiv"],"type":11586,"universes":[["u_2"]],"value":11589},{"fields":19,"index":0,"inductive":["Field"],"kind":"constructor","name":["Field","mk"],"parameters":1,"type":11907,"universes":[["u"]]},{"constructors":[["Field","mk"]],"indices":0,"kind":"inductive","mutual":[["Field"]],"name":["Field"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["DivisionRing","qsmul_def","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["DivisionRing","ratCast_def","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["DivisionRing","nnqsmul_def","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["DivisionRing","nnratCast_def","_autoParam"],"type":2963,"universes":[],"value":4771},{"kind":"definition","name":["Rat","commGroupWithZero"],"type":10918,"universes":[],"value":11965},{"kind":"theorem","name":["Rat","mul_inv_cancel"],"type":11977,"universes":[]},{"kind":"theorem","name":["Rat","inv_zero"],"type":11980,"universes":[]},{"kind":"theorem","name":["Rat","commGroupWithZero","_proof_6"],"type":11982,"universes":[]},{"kind":"theorem","name":["Rat","commGroupWithZero","_proof_3"],"type":11995,"universes":[]},{"kind":"theorem","name":["Rat","commGroupWithZero","_proof_2"],"type":12005,"universes":[]},{"kind":"theorem","name":["Rat","zpow_zero"],"type":12009,"universes":[]},{"kind":"theorem","name":["Rat","commGroupWithZero","_proof_1"],"type":12018,"universes":[]},{"kind":"definition","name":["Rat","instPowInt"],"type":12019,"universes":[],"value":12022},{"kind":"definition","name":["Rat","zpow"],"type":12023,"universes":[],"value":12037},{"kind":"definition","name":["Rat","zpow","match_1"],"type":2896,"universes":[["u_1"]],"value":2908},{"kind":"definition","name":["Rat","instInv"],"type":12039,"universes":[],"value":12042},{"kind":"theorem","name":["Rat","commGroupWithZero","_proof_5"],"type":12056,"universes":[]},{"kind":"definition","name":["MulZeroClass","toMul"],"type":12060,"universes":[["u"]],"value":12063},{"constructors":[["MulZeroClass","mk"]],"indices":0,"kind":"inductive","mutual":[["MulZeroClass"]],"name":["MulZeroClass"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":4,"index":0,"inductive":["MulZeroClass"],"kind":"constructor","name":["MulZeroClass","mk"],"parameters":1,"type":12087,"universes":[["u"]]},{"kind":"theorem","name":["Rat","commGroupWithZero","_proof_4"],"type":12092,"universes":[]},{"kind":"definition","name":["CommRing","toCommSemiring"],"type":12096,"universes":[["u"]],"value":12108},{"kind":"theorem","name":["CommRing","mul_comm"],"type":12125,"universes":[["u"]]},{"fields":2,"index":0,"inductive":["CommSemiring"],"kind":"constructor","name":["CommSemiring","mk"],"parameters":1,"type":12141,"universes":[["u"]]},{"constructors":[["CommSemiring","mk"]],"indices":0,"kind":"inductive","mutual":[["CommSemiring"]],"name":["CommSemiring"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["CommSemiring","toSemiring"],"type":12144,"universes":[["u"]],"value":12147},{"kind":"definition","name":["instMulZeroClassOfSemiring"],"type":12150,"universes":[["u"]],"value":12164},{"kind":"definition","name":["Semiring","toNonAssocSemiring"],"type":12168,"universes":[["u"]],"value":12211},{"kind":"theorem","name":["Monoid","mul_one"],"type":12229,"universes":[["u_2"]]},{"kind":"theorem","name":["Monoid","one_mul"],"type":12236,"universes":[["u_2"]]},{"kind":"theorem","name":["Semiring","mul_zero"],"type":12254,"universes":[["u"]]},{"kind":"theorem","name":["Semiring","zero_mul"],"type":12261,"universes":[["u"]]},{"kind":"theorem","name":["Semiring","right_distrib"],"type":12294,"universes":[["u"]]},{"kind":"theorem","name":["Semiring","left_distrib"],"type":12307,"universes":[["u"]]},{"fields":6,"index":0,"inductive":["NonUnitalNonAssocSemiring"],"kind":"constructor","name":["NonUnitalNonAssocSemiring","mk"],"parameters":1,"type":12387,"universes":[["u"]]},{"constructors":[["NonUnitalNonAssocSemiring","mk"]],"indices":0,"kind":"inductive","mutual":[["NonUnitalNonAssocSemiring"]],"name":["NonUnitalNonAssocSemiring"],"parameters":1,"type":96,"universes":[["u"]]},{"fields":7,"index":0,"inductive":["NonAssocSemiring"],"kind":"constructor","name":["NonAssocSemiring","mk"],"parameters":1,"type":12459,"universes":[["u"]]},{"constructors":[["NonAssocSemiring","mk"]],"indices":0,"kind":"inductive","mutual":[["NonAssocSemiring"]],"name":["NonAssocSemiring"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["NonUnitalNonAssocSemiring","toAddCommMonoid"],"type":12461,"universes":[["u"]],"value":12464},{"kind":"definition","name":["NonUnitalNonAssocSemiring","toMul"],"type":12466,"universes":[["u"]],"value":12469},{"kind":"definition","name":["NonAssocSemiring","toNonUnitalNonAssocSemiring"],"type":12473,"universes":[["u"]],"value":12476},{"kind":"definition","name":["NonUnitalNonAssocSemiring","toMulZeroClass"],"type":12478,"universes":[["u"]],"value":12498},{"kind":"theorem","name":["NonUnitalNonAssocSemiring","mul_zero"],"type":12515,"universes":[["u"]]},{"kind":"theorem","name":["NonUnitalNonAssocSemiring","zero_mul"],"type":12522,"universes":[["u"]]},{"kind":"definition","name":["MulZeroClass","toZero"],"type":12524,"universes":[["u"]],"value":12527},{"kind":"definition","name":["Rat","commRing"],"type":10915,"universes":[],"value":12607},{"kind":"theorem","name":["CommMonoid","mul_comm"],"type":12617,"universes":[["u_2"]]},{"kind":"theorem","name":["Rat","commRing","_proof_4"],"type":12628,"universes":[]},{"kind":"theorem","name":["Rat","commRing","_proof_3"],"type":12632,"universes":[]},{"kind":"theorem","name":["Rat","commRing","_proof_9"],"type":12649,"universes":[]},{"kind":"theorem","name":["Rat","commRing","_proof_8"],"type":12662,"universes":[]},{"kind":"theorem","name":["Rat","commRing","_proof_7"],"type":12670,"universes":[]},{"kind":"theorem","name":["Rat","commRing","_proof_6"],"type":12675,"universes":[]},{"kind":"theorem","name":["Rat","commRing","_proof_5"],"type":12686,"universes":[]},{"kind":"definition","name":["SubNegMonoid","toZSMul"],"type":12688,"universes":[["u_2"]],"value":12691},{"kind":"definition","name":["SubNegMonoid","toSub"],"type":12694,"universes":[["u_2"]],"value":12697},{"kind":"theorem","name":["Rat","commRing","_proof_2"],"type":12711,"universes":[]},{"kind":"theorem","name":["Rat","commRing","_proof_1"],"type":12715,"universes":[]},{"kind":"theorem","name":["Rat","add_mul"],"type":12725,"universes":[]},{"kind":"theorem","name":["Rat","mul_add"],"type":12733,"universes":[]},{"kind":"theorem","name":["Rat","mul_zero"],"type":12737,"universes":[]},{"kind":"definition","name":["Field","toDivisionRing"],"type":12742,"universes":[["u"]],"value":12823},{"kind":"theorem","name":["Field","qsmul_def"],"type":12848,"universes":[["u"]]},{"kind":"definition","name":["Field","qsmul"],"type":12851,"universes":[["u"]],"value":12854},{"kind":"theorem","name":["Field","ratCast_def"],"type":12886,"universes":[["u"]]},{"kind":"theorem","name":["Field","nnqsmul_def"],"type":12903,"universes":[["u"]]},{"kind":"definition","name":["Field","nnqsmul"],"type":12906,"universes":[["u"]],"value":12909},{"kind":"theorem","name":["Field","nnratCast_def"],"type":12923,"universes":[["u"]]},{"kind":"theorem","name":["Field","inv_zero"],"type":12936,"universes":[["u"]]},{"kind":"theorem","name":["Field","mul_inv_cancel"],"type":12961,"universes":[["u"]]},{"kind":"definition","name":["Field","toRatCast"],"type":12963,"universes":[["u"]],"value":12966},{"kind":"definition","name":["Field","toNNRatCast"],"type":12969,"universes":[["u"]],"value":12972},{"kind":"theorem","name":["Field","toNontrivial"],"type":12975,"universes":[["u"]]},{"kind":"theorem","name":["Field","zpow_neg'"],"type":12996,"universes":[["u"]]},{"kind":"theorem","name":["Field","zpow_succ'"],"type":13005,"universes":[["u"]]},{"kind":"theorem","name":["Field","zpow_zero'"],"type":13027,"universes":[["u"]]},{"kind":"theorem","name":["Field","div_eq_mul_inv"],"type":13045,"universes":[["u"]]},{"kind":"definition","name":["Field","toZPow"],"type":13048,"universes":[["u"]],"value":13051},{"kind":"definition","name":["Field","toDiv"],"type":13053,"universes":[["u"]],"value":13056},{"kind":"definition","name":["Field","toInv"],"type":13058,"universes":[["u"]],"value":13061},{"kind":"definition","name":["Field","toCommRing"],"type":13064,"universes":[["u"]],"value":13067},{"fields":19,"index":0,"inductive":["DivisionRing"],"kind":"constructor","name":["DivisionRing","mk"],"parameters":1,"type":13285,"universes":[["u_2"]]},{"constructors":[["DivisionRing","mk"]],"indices":0,"kind":"inductive","mutual":[["DivisionRing"]],"name":["DivisionRing"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["DivisionRing","toRing"],"type":13289,"universes":[["u_2"]],"value":13292},{"kind":"definition","name":["FloorRing","toFloorSemiring"],"type":13314,"universes":[["u_1"]],"value":13395},{"kind":"theorem","name":["FloorRing","toFloorSemiring","_proof_2"],"type":13435,"universes":[["u_1"]]},{"kind":"definition","name":["NonAssocSemiring","toAddCommMonoidWithOne"],"type":13439,"universes":[["u"]],"value":13466},{"kind":"theorem","name":["NonAssocSemiring","natCast_succ"],"type":13489,"universes":[["u"]]},{"kind":"theorem","name":["NonAssocSemiring","natCast_zero"],"type":13498,"universes":[["u"]]},{"kind":"definition","name":["NonAssocSemiring","toOne"],"type":13500,"universes":[["u"]],"value":13503},{"kind":"definition","name":["NonAssocSemiring","toNatCast"],"type":13505,"universes":[["u"]],"value":13508},{"fields":2,"index":0,"inductive":["AddCommMonoidWithOne"],"kind":"constructor","name":["AddCommMonoidWithOne","mk"],"parameters":1,"type":13527,"universes":[["u_2"]]},{"constructors":[["AddCommMonoidWithOne","mk"]],"indices":0,"kind":"inductive","mutual":[["AddCommMonoidWithOne"]],"name":["AddCommMonoidWithOne"],"parameters":1,"type":4573,"universes":[["u_2"]]},{"kind":"definition","name":["AddCommMonoidWithOne","toAddMonoidWithOne"],"type":13531,"universes":[["u_2"]],"value":13534},{"kind":"definition","name":["Nat","instPreorder"],"type":13535,"universes":[],"value":13542},{"kind":"definition","name":["Nat","instLinearOrder"],"type":13543,"universes":[],"value":13587},{"kind":"theorem","name":["Nat","instLinearOrder","_proof_3"],"type":13603,"universes":[]},{"kind":"theorem","name":["Nat","instLinearOrder","_proof_2"],"type":13617,"universes":[]},{"kind":"theorem","name":["Nat","instLinearOrder","_proof_1"],"type":13627,"universes":[]},{"kind":"theorem","name":["Nat","le_total"],"type":13632,"universes":[]},{"kind":"definition","name":["instOrdNat"],"type":13633,"universes":[],"value":13642},{"kind":"definition","name":["Nat","instMax"],"type":13643,"universes":[],"value":13646},{"kind":"definition","name":["instMinNat"],"type":13647,"universes":[],"value":13650},{"kind":"theorem","name":["Nat","le_antisymm"],"type":13655,"universes":[]},{"kind":"theorem","name":["Nat","lt_iff_le_and_not_ge"],"type":13662,"universes":[]},{"kind":"theorem","name":["Nat","le_trans"],"type":13670,"universes":[]},{"kind":"theorem","name":["Nat","le_refl"],"type":13672,"universes":[]},{"kind":"theorem","name":["FloorRing","toFloorSemiring","_proof_1"],"type":13714,"universes":[["u_1"]]},{"kind":"theorem","name":["FloorRing","toFloorSemiring","_proof_3"],"type":13746,"universes":[["u_1"]]},{"kind":"definition","name":["Int","ceil"],"type":13750,"universes":[["u_1"]],"value":13759},{"kind":"definition","name":["FloorRing","ceil"],"type":13766,"universes":[["u_3"]],"value":13771},{"kind":"definition","name":["Int","floor"],"type":13750,"universes":[["u_1"]],"value":13780},{"kind":"definition","name":["FloorRing","floor"],"type":13766,"universes":[["u_3"]],"value":13785},{"kind":"definition","name":["Int","toNat"],"type":2876,"universes":[],"value":13791},{"kind":"definition","name":["Int","toNat","match_1"],"type":2896,"universes":[["u_1"]],"value":2908},{"fields":5,"index":0,"inductive":["FloorSemiring"],"kind":"constructor","name":["FloorSemiring","mk"],"parameters":3,"type":13902,"universes":[["u_3"]]},{"constructors":[["FloorSemiring","mk"]],"indices":0,"kind":"inductive","mutual":[["FloorSemiring"]],"name":["FloorSemiring"],"parameters":3,"type":13905,"universes":[["u_3"]]},{"kind":"definition","name":["Rat","instPartialOrder"],"type":13907,"universes":[],"value":13913},{"kind":"definition","name":["Rat","instSemilatticeInf"],"type":13915,"universes":[],"value":13921},{"kind":"definition","name":["Rat","instLattice"],"type":13923,"universes":[],"value":13929},{"kind":"definition","name":["Rat","instDistribLattice"],"type":13931,"universes":[],"value":13936},{"kind":"definition","name":["Rat","semiring"],"type":13938,"universes":[],"value":13942},{"kind":"definition","name":["Rat","commSemiring"],"type":13944,"universes":[],"value":13946},{"kind":"definition","name":["Nat","ceil"],"type":13957,"universes":[["u_1"]],"value":13966},{"kind":"definition","name":["FloorSemiring","ceil"],"type":13973,"universes":[["u_3"]],"value":13978},{"kind":"definition","name":["Nat","factorial"],"type":78,"universes":[],"value":13981},{"kind":"definition","name":["Nat","factorial","_f"],"type":3271,"universes":[],"value":13992},{"kind":"definition","name":["Nat","factorial","match_1"],"type":3293,"universes":[["u_1"]],"value":3302},{"kind":"definition","name":["Almanac","IsSuperpermutation"],"type":13995,"universes":[],"value":14010},{"kind":"definition","name":["List","IsInfix"],"type":14013,"universes":[["u"]],"value":14040},{"kind":"definition","name":["List","instAppend"],"type":14043,"universes":[["u"]],"value":14049},{"fields":1,"index":0,"inductive":["Append"],"kind":"constructor","name":["Append","mk"],"parameters":1,"type":14052,"universes":[["u"]]},{"constructors":[["Append","mk"]],"indices":0,"kind":"inductive","mutual":[["Append"]],"name":["Append"],"parameters":1,"type":96,"universes":[["u"]]},{"kind":"definition","name":["instHAppendOfAppend"],"type":14060,"universes":[["u_1"]],"value":14074},{"kind":"definition","name":["Append","append"],"type":14077,"universes":[["u"]],"value":14080},{"fields":1,"index":0,"inductive":["HAppend"],"kind":"constructor","name":["HAppend","mk"],"parameters":3,"type":14088,"universes":[["u"],["v"],["w"]]},{"constructors":[["HAppend","mk"]],"indices":0,"kind":"inductive","mutual":[["HAppend"]],"name":["HAppend"],"parameters":3,"type":449,"universes":[["u"],["v"],["w"]]},{"kind":"definition","name":["HAppend","hAppend"],"type":14095,"universes":[["u"],["v"],["w"]],"value":14100},{"kind":"definition","name":["List","Nodup"],"type":14102,"universes":[["u"]],"value":14110},{"constructors":[["List","Pairwise","nil"],["List","Pairwise","cons"]],"indices":1,"kind":"inductive","mutual":[["List","Pairwise"]],"name":["List","Pairwise"],"parameters":2,"type":14112,"universes":[["u"]]},{"fields":4,"index":1,"inductive":["List","Pairwise"],"kind":"constructor","name":["List","Pairwise","cons"],"parameters":2,"type":14137,"universes":[["u"]]},{"kind":"definition","name":["List","instMembership"],"type":14141,"universes":[["u"]],"value":14152},{"constructors":[["List","Mem","head"],["List","Mem","tail"]],"indices":1,"kind":"inductive","mutual":[["List","Mem"]],"name":["List","Mem"],"parameters":2,"type":14154,"universes":[["u"]]},{"fields":3,"index":1,"inductive":["List","Mem"],"kind":"constructor","name":["List","Mem","tail"],"parameters":2,"type":14168,"universes":[["u"]]},{"fields":1,"index":0,"inductive":["List","Mem"],"kind":"constructor","name":["List","Mem","head"],"parameters":2,"type":14176,"universes":[["u"]]},{"fields":1,"index":0,"inductive":["Membership"],"kind":"constructor","name":["Membership","mk"],"parameters":2,"type":14185,"universes":[["u"],["v"]]},{"constructors":[["Membership","mk"]],"indices":0,"kind":"inductive","mutual":[["Membership"]],"name":["Membership"],"parameters":2,"type":14186,"universes":[["u"],["v"]]},{"kind":"definition","name":["Membership","mem"],"type":14193,"universes":[["u"],["v"]],"value":14197},{"fields":0,"index":0,"inductive":["List","Pairwise"],"kind":"constructor","name":["List","Pairwise","nil"],"parameters":2,"type":14202,"universes":[["u"]]},{"kind":"definition","name":["Almanac","Word"],"type":52,"universes":[],"value":14204},{"kind":"definition","name":["instOfNatNat"],"type":14207,"universes":[],"value":14211},{"kind":"definition","name":["instLENat"],"type":14212,"universes":[],"value":13548}],"encoding":"lean-kernel-dag/1","expressions":[["const",["AlmanacAdapter","ExactWordBound"],[]],["sort",0],["const",["Nat"],[]],["const",["LE","le"],[0]],["app",3,2],["const",["instLENat"],[]],["app",4,5],["const",["OfNat","ofNat"],[0]],["app",7,2],["natVal","8"],["app",8,9],["const",["instOfNatNat"],[]],["app",11,9],["app",10,12],["app",6,13],["bvar",0],["app",14,15],["const",["Almanac","Word"],[]],["bvar",1],["app",17,18],["const",["Almanac","IsSuperpermutation"],[]],["bvar",2],["app",20,21],["app",22,15],["const",["SuperpermutationPalomar","GeneralLower","paperBound"],[]],["bvar",3],["app",24,25],["const",["Prod","fst"],[0,0]],["const",["Rat"],[]],["app",27,28],["app",29,28],["const",["SuperpermutationPalomar","GeneralLower","exactParameters"],[]],["app",31,25],["app",30,32],["app",26,33],["const",["Prod","snd"],[0,0]],["app",35,28],["app",36,28],["app",37,32],["app",34,38],["app",6,39],["const",["List","length"],[0]],["const",["Fin"],[]],["app",42,25],["app",41,43],["app",44,18],["app",40,45],["forallE",["a","_@","_internal","_hyg",0],23,46,"Lean.BinderInfo.default"],["forallE",["w"],19,47,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],16,48,"Lean.BinderInfo.default"],["forallE",["n"],2,49,"Lean.BinderInfo.default"],["sort",1],["forallE",["n"],2,51,"Lean.BinderInfo.default"],["const",["LT","lt"],[0]],["app",53,2],["const",["instLTNat"],[]],["app",54,55],["app",56,15],["app",57,18],["app",42,21],["forallE",["isLt"],58,59,"Lean.BinderInfo.default"],["forallE",["val"],2,60,"Lean.BinderInfo.default"],["forallE",["n"],2,61,"Lean.BinderInfo.implicit"],["const",["LT"],[0]],["app",63,2],["const",["LT","mk"],[0]],["app",65,2],["const",["Nat","lt"],[]],["app",66,67],["forallE",["a","_@","_internal","_hyg",0],2,1,"Lean.BinderInfo.default"],["forallE",["n"],2,69,"Lean.BinderInfo.default"],["const",["Nat","le"],[]],["const",["Nat","succ"],[]],["app",72,18],["app",71,73],["app",74,15],["lam",["m"],2,75,"Lean.BinderInfo.default"],["lam",["n"],2,76,"Lean.BinderInfo.default"],["forallE",["n"],2,2,"Lean.BinderInfo.default"],["app",71,18],["app",79,15],["app",71,21],["app",81,73],["forallE",["a","_@","_internal","_hyg",0],80,82,"Lean.BinderInfo.default"],["forallE",["m"],2,83,"Lean.BinderInfo.implicit"],["forallE",["n"],2,84,"Lean.BinderInfo.implicit"],["app",71,15],["app",86,15],["forallE",["n"],2,87,"Lean.BinderInfo.implicit"],["sort",3],["forallE",["a","_@","_internal","_hyg",0],18,1,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],15,90,"Lean.BinderInfo.default"],["const",["LT"],[2]],["app",92,18],["forallE",["lt"],91,93,"Lean.BinderInfo.default"],["forallE",["α"],89,94,"Lean.BinderInfo.implicit"],["forallE",["α"],89,89,"Lean.BinderInfo.default"],["app",92,15],["forallE",["a","_@","_internal","_hyg",0],21,1,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,98,"Lean.BinderInfo.default"],["forallE",["self"],97,99,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,100,"Lean.BinderInfo.implicit"],["proj",["LT"],0,15],["lam",["self"],97,102,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,103,"Lean.BinderInfo.default"],["sort",5],["const",["List"],[4]],["app",106,15],["forallE",["a","_@","_internal","_hyg",0],107,2,"Lean.BinderInfo.default"],["forallE",["α"],105,108,"Lean.BinderInfo.implicit"],["const",["List","brecOn"],[1,4]],["app",110,18],["app",106,18],["lam",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",9],112,2,"Lean.BinderInfo.default"],["app",111,113],["app",114,15],["const",["List","length","_f"],[4]],["app",116,18],["app",115,117],["lam",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",9],107,118,"Lean.BinderInfo.default"],["lam",["α"],105,119,"Lean.BinderInfo.implicit"],["const",["List","below"],[1,4]],["app",121,18],["app",122,113],["app",123,15],["forallE",["f"],124,2,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",9],107,125,"Lean.BinderInfo.default"],["forallE",["α"],105,126,"Lean.BinderInfo.implicit"],["const",["instDecidableEqList","match_1"],[4,5]],["app",128,21],["app",106,21],["app",121,25],["app",106,25],["lam",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",9],132,2,"Lean.BinderInfo.default"],["app",131,133],["app",134,15],["forallE",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",44],135,2,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",210037673,"_hygCtx",9,"Init","Prelude",210037673,"_hygCtx","_hyg",20],130,136,"Lean.BinderInfo.default"],["app",129,137],["app",138,18],["const",["Unit"],[]],["const",["List","nil"],[4]],["app",141,25],["app",134,142],["natVal","0"],["app",8,144],["app",11,144],["app",145,146],["lam",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",44],143,147,"Lean.BinderInfo.default"],["lam",["_"],140,148,"Lean.BinderInfo.default"],["app",139,149],["bvar",4],["app",121,151],["app",106,151],["lam",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",9],153,2,"Lean.BinderInfo.default"],["app",152,154],["const",["List","cons"],[4]],["app",156,151],["app",157,18],["app",158,15],["app",155,159],["const",["HAdd","hAdd"],[0,0,0]],["app",161,2],["app",162,2],["app",163,2],["const",["instHAdd"],[0]],["app",165,2],["const",["instAddNat"],[]],["app",166,167],["app",164,168],["proj",["PProd"],0,15],["app",169,170],["natVal","1"],["app",8,172],["app",11,172],["app",173,174],["app",171,175],["lam",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",44],160,176,"Lean.BinderInfo.default"],["lam",["as"],132,177,"Lean.BinderInfo.default"],["lam",["head","_@","Init","Prelude",210037673,"_hygCtx","_hyg",34],21,178,"Lean.BinderInfo.default"],["app",150,179],["app",180,15],["lam",["f"],124,181,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",210037673,"_hygCtx","_hyg",9],107,182,"Lean.BinderInfo.default"],["lam",["α"],105,183,"Lean.BinderInfo.implicit"],["sort",2],["sort",6],["sort",8],["forallE",["β"],186,187,"Lean.BinderInfo.default"],["forallE",["α"],185,188,"Lean.BinderInfo.default"],["const",["PProd"],[2,6]],["app",190,25],["app",191,21],["forallE",["snd"],18,192,"Lean.BinderInfo.default"],["forallE",["fst"],18,193,"Lean.BinderInfo.default"],["forallE",["β"],186,194,"Lean.BinderInfo.implicit"],["forallE",["α"],185,195,"Lean.BinderInfo.implicit"],["const",["Add"],[0]],["app",197,2],["const",["Add","mk"],[0]],["app",199,2],["const",["Nat","add"],[]],["app",200,201],["forallE",["a","_@","_internal","_hyg",0],2,78,"Lean.BinderInfo.default"],["const",["Nat","brecOn"],[1]],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",14],2,78,"Lean.BinderInfo.default"],["app",204,205],["app",206,15],["const",["Nat","add","_f"],[]],["app",207,208],["app",209,18],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",14],2,210,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",13],2,211,"Lean.BinderInfo.default"],["const",["Nat","below"],[1]],["app",213,205],["app",214,15],["forallE",["f"],215,78,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",14],2,216,"Lean.BinderInfo.default"],["const",["Nat","add","match_1"],[1]],["forallE",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",61],215,2,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx",14,"Init","Prelude",2314059840,"_hygCtx","_hyg",35],2,219,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx",13,"Init","Prelude",2314059840,"_hygCtx","_hyg",32],2,220,"Lean.BinderInfo.default"],["app",218,221],["app",222,15],["app",223,21],["const",["Nat","zero"],[]],["app",214,225],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",61],226,18,"Lean.BinderInfo.default"],["lam",["a"],2,227,"Lean.BinderInfo.default"],["app",224,228],["app",72,15],["app",214,230],["app",170,21],["app",72,232],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",61],231,233,"Lean.BinderInfo.default"],["lam",["b"],2,234,"Lean.BinderInfo.default"],["lam",["a"],2,235,"Lean.BinderInfo.default"],["app",229,236],["app",237,18],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",13],2,238,"Lean.BinderInfo.default"],["lam",["f"],215,239,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",14],2,240,"Lean.BinderInfo.default"],["sort",4],["forallE",["x","_@","Init","Prelude",2314059840,"_hygCtx",14,"Init","Prelude",2314059840,"_hygCtx","_hyg",35],2,242,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2314059840,"_hygCtx",13,"Init","Prelude",2314059840,"_hygCtx","_hyg",32],2,243,"Lean.BinderInfo.default"],["app",25,15],["app",245,225],["forallE",["a"],2,246,"Lean.BinderInfo.default"],["bvar",5],["app",248,18],["app",249,230],["forallE",["b"],2,250,"Lean.BinderInfo.default"],["forallE",["a"],2,251,"Lean.BinderInfo.default"],["app",151,25],["app",253,21],["forallE",["h_2"],252,254,"Lean.BinderInfo.default"],["forallE",["h_1"],247,255,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2314059840,"_hygCtx",14,"Init","Prelude",2314059840,"_hygCtx","_hyg",35],2,256,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2314059840,"_hygCtx",13,"Init","Prelude",2314059840,"_hygCtx","_hyg",32],2,257,"Lean.BinderInfo.default"],["forallE",["motive"],244,258,"Lean.BinderInfo.default"],["const",["Nat","casesOn"],[4]],["app",248,151],["app",261,15],["lam",["x"],2,262,"Lean.BinderInfo.default"],["app",260,263],["app",264,21],["app",18,25],["app",265,266],["app",18,151],["app",268,15],["lam",["n","_@","Init","Prelude",2314059840,"_hygCtx","_hyg",58],2,269,"Lean.BinderInfo.default"],["app",267,270],["lam",["h_2"],252,271,"Lean.BinderInfo.default"],["lam",["h_1"],247,272,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx",14,"Init","Prelude",2314059840,"_hygCtx","_hyg",35],2,273,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2314059840,"_hygCtx",13,"Init","Prelude",2314059840,"_hygCtx","_hyg",32],2,274,"Lean.BinderInfo.default"],["lam",["motive"],244,275,"Lean.BinderInfo.default"],["forallE",["t"],2,185,"Lean.BinderInfo.default"],["app",18,225],["app",25,230],["forallE",["n"],2,279,"Lean.BinderInfo.default"],["app",25,21],["forallE",["succ"],280,281,"Lean.BinderInfo.default"],["forallE",["zero"],278,282,"Lean.BinderInfo.default"],["forallE",["t"],2,283,"Lean.BinderInfo.default"],["forallE",["motive"],277,284,"Lean.BinderInfo.implicit"],["const",["Nat","rec"],[2]],["app",286,25],["app",287,18],["app",151,15],["app",21,18],["lam",["n_ih"],289,290,"Lean.BinderInfo.default"],["lam",["n"],2,291,"Lean.BinderInfo.default"],["app",288,292],["app",293,21],["lam",["succ"],280,294,"Lean.BinderInfo.default"],["lam",["zero"],278,295,"Lean.BinderInfo.default"],["lam",["t"],2,296,"Lean.BinderInfo.default"],["lam",["motive"],277,297,"Lean.BinderInfo.implicit"],["app",15,225],["app",21,15],["app",25,73],["forallE",["n_ih"],300,301,"Lean.BinderInfo.default"],["forallE",["n"],2,302,"Lean.BinderInfo.default"],["forallE",["t"],2,245,"Lean.BinderInfo.default"],["forallE",["succ"],303,304,"Lean.BinderInfo.default"],["forallE",["zero"],299,305,"Lean.BinderInfo.default"],["forallE",["motive"],277,306,"Lean.BinderInfo.implicit"],["lam",["succ"],303,18,"Lean.BinderInfo.default"],["lam",["zero"],299,308,"Lean.BinderInfo.default"],["lam",["motive"],277,309,"Lean.BinderInfo.default"],["app",18,15],["app",287,21],["app",312,18],["app",313,15],["app",311,314],["lam",["n"],2,315,"Lean.BinderInfo.default"],["lam",["succ"],303,316,"Lean.BinderInfo.default"],["lam",["zero"],299,317,"Lean.BinderInfo.default"],["lam",["motive"],277,318,"Lean.BinderInfo.default"],["sort",7],["forallE",["t"],2,320,"Lean.BinderInfo.default"],["forallE",["motive"],277,321,"Lean.BinderInfo.implicit"],["const",["Nat","rec"],[9]],["lam",["t"],2,320,"Lean.BinderInfo.default"],["app",323,324],["const",["PUnit"],[7]],["app",325,326],["const",["PProd"],[2,7]],["app",25,18],["app",328,329],["app",330,15],["lam",["n_ih"],320,331,"Lean.BinderInfo.default"],["lam",["n"],2,332,"Lean.BinderInfo.default"],["app",327,333],["app",334,15],["lam",["t"],2,335,"Lean.BinderInfo.default"],["lam",["motive"],277,336,"Lean.BinderInfo.implicit"],["const",["PUnit"],[2]],["const",["Nat","below"],[2]],["app",339,21],["app",340,15],["forallE",["f"],341,329,"Lean.BinderInfo.default"],["forallE",["t"],2,342,"Lean.BinderInfo.default"],["forallE",["F_1"],343,290,"Lean.BinderInfo.default"],["forallE",["t"],2,344,"Lean.BinderInfo.default"],["forallE",["motive"],277,345,"Lean.BinderInfo.implicit"],["const",["Nat","brecOn","go"],[2]],["app",347,21],["app",348,18],["app",349,15],["proj",["PProd"],0,350],["lam",["F_1"],343,351,"Lean.BinderInfo.default"],["lam",["t"],2,352,"Lean.BinderInfo.default"],["lam",["motive"],277,353,"Lean.BinderInfo.implicit"],["app",328,290],["app",340,18],["app",355,356],["forallE",["F_1"],343,357,"Lean.BinderInfo.default"],["forallE",["t"],2,358,"Lean.BinderInfo.default"],["forallE",["motive"],277,359,"Lean.BinderInfo.implicit"],["const",["Nat","rec"],[7]],["app",328,245],["app",339,25],["app",363,15],["app",362,364],["lam",["t"],2,365,"Lean.BinderInfo.default"],["app",361,366],["const",["PProd","mk"],[2,7]],["app",21,225],["app",368,369],["app",370,326],["const",["PUnit","unit"],[7]],["app",299,372],["app",371,373],["app",374,372],["app",367,375],["app",151,73],["app",368,377],["app",151,18],["app",328,379],["app",339,151],["app",381,18],["app",380,382],["app",378,383],["app",21,73],["app",385,15],["app",384,386],["app",387,15],["lam",["n_ih"],365,388,"Lean.BinderInfo.default"],["lam",["n"],2,389,"Lean.BinderInfo.default"],["app",376,390],["app",391,18],["lam",["F_1"],343,392,"Lean.BinderInfo.default"],["lam",["t"],2,393,"Lean.BinderInfo.default"],["lam",["motive"],277,394,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],18,21,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],15,396,"Lean.BinderInfo.default"],["const",["Add"],[2]],["app",398,18],["forallE",["add"],397,399,"Lean.BinderInfo.default"],["forallE",["α"],89,400,"Lean.BinderInfo.implicit"],["const",["Add"],[4]],["app",402,15],["const",["HAdd"],[4,4,4]],["app",404,18],["app",405,18],["app",406,18],["forallE",["inst","_@","Init","Prelude",1910291827,"_hygCtx","_hyg",5],403,407,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,408,"Lean.BinderInfo.implicit"],["const",["HAdd","mk"],[4,4,4]],["app",410,18],["app",411,18],["app",412,18],["const",["Add","add"],[4]],["app",414,25],["app",415,21],["app",416,18],["app",417,15],["lam",["b"],21,418,"Lean.BinderInfo.default"],["lam",["a"],18,419,"Lean.BinderInfo.default"],["app",413,420],["lam",["inst","_@","Init","Prelude",1910291827,"_hygCtx","_hyg",5],403,421,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,422,"Lean.BinderInfo.implicit"],["app",398,15],["forallE",["a","_@","_internal","_hyg",0],21,25,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,425,"Lean.BinderInfo.default"],["forallE",["self"],424,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,427,"Lean.BinderInfo.implicit"],["proj",["Add"],0,15],["lam",["self"],424,429,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,430,"Lean.BinderInfo.default"],["sort",10],["const",["outParam"],[13]],["sort",12],["app",433,434],["forallE",["a","_@","_internal","_hyg",0],21,21,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],21,436,"Lean.BinderInfo.default"],["const",["HAdd"],[2,6,11]],["app",438,25],["app",439,21],["app",440,18],["forallE",["hAdd"],437,441,"Lean.BinderInfo.default"],["forallE",["γ"],435,442,"Lean.BinderInfo.implicit"],["forallE",["β"],432,443,"Lean.BinderInfo.implicit"],["forallE",["α"],89,444,"Lean.BinderInfo.implicit"],["sort",15],["forallE",["γ"],435,446,"Lean.BinderInfo.default"],["forallE",["β"],432,447,"Lean.BinderInfo.default"],["forallE",["α"],89,448,"Lean.BinderInfo.default"],["forallE",["α"],185,185,"Lean.BinderInfo.default"],["lam",["α"],185,15,"Lean.BinderInfo.default"],["app",438,21],["app",452,18],["app",453,15],["forallE",["a","_@","_internal","_hyg",0],25,25,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],25,455,"Lean.BinderInfo.default"],["forallE",["self"],454,456,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],435,457,"Lean.BinderInfo.implicit"],["forallE",["β"],432,458,"Lean.BinderInfo.implicit"],["forallE",["α"],89,459,"Lean.BinderInfo.implicit"],["proj",["HAdd"],0,15],["lam",["self"],454,461,"Lean.BinderInfo.instImplicit"],["lam",["γ"],435,462,"Lean.BinderInfo.implicit"],["lam",["β"],432,463,"Lean.BinderInfo.default"],["lam",["α"],89,464,"Lean.BinderInfo.default"],["const",["List"],[2]],["app",466,18],["app",466,21],["forallE",["tail"],467,468,"Lean.BinderInfo.default"],["forallE",["head"],15,469,"Lean.BinderInfo.default"],["forallE",["α"],89,470,"Lean.BinderInfo.implicit"],["app",466,15],["forallE",["α"],89,472,"Lean.BinderInfo.implicit"],["const",["PUnit"],[1]],["sort",16],["forallE",["ys","_@","Init","Prelude",481560522,"_hygCtx","_hyg",24],107,475,"Lean.BinderInfo.default"],["app",21,142],["forallE",["_"],140,477,"Lean.BinderInfo.default"],["app",156,248],["app",479,18],["app",480,15],["app",151,481],["forallE",["tail","_@","Init","Prelude",481560522,"_hygCtx","_hyg",38],153,482,"Lean.BinderInfo.default"],["forallE",["head","_@","Init","Prelude",481560522,"_hygCtx","_hyg",37],25,483,"Lean.BinderInfo.default"],["forallE",["h_2"],484,281,"Lean.BinderInfo.default"],["forallE",["h_1"],478,485,"Lean.BinderInfo.default"],["forallE",["ys","_@","Init","Prelude",481560522,"_hygCtx","_hyg",24],112,486,"Lean.BinderInfo.default"],["forallE",["motive"],476,487,"Lean.BinderInfo.default"],["forallE",["α"],105,488,"Lean.BinderInfo.implicit"],["const",["List","casesOn"],[16,4]],["app",490,151],["lam",["x"],153,289,"Lean.BinderInfo.default"],["app",491,492],["app",493,21],["const",["Unit","unit"],[]],["app",18,495],["app",494,496],["app",106,248],["app",290,15],["lam",["tail","_@","Init","Prelude",481560522,"_hygCtx","_hyg",52],498,499,"Lean.BinderInfo.default"],["lam",["head","_@","Init","Prelude",481560522,"_hygCtx","_hyg",51],151,500,"Lean.BinderInfo.default"],["app",497,501],["lam",["h_2"],484,502,"Lean.BinderInfo.default"],["lam",["h_1"],478,503,"Lean.BinderInfo.default"],["lam",["ys","_@","Init","Prelude",481560522,"_hygCtx","_hyg",24],112,504,"Lean.BinderInfo.default"],["lam",["motive"],476,505,"Lean.BinderInfo.default"],["lam",["α"],105,506,"Lean.BinderInfo.implicit"],["const",["PUnit","unit"],[1]],["forallE",["t"],472,242,"Lean.BinderInfo.default"],["const",["List","nil"],[2]],["app",510,21],["app",18,511],["app",466,151],["const",["List","cons"],[2]],["app",514,248],["app",515,18],["app",516,15],["app",151,517],["forallE",["tail"],513,518,"Lean.BinderInfo.default"],["forallE",["head"],25,519,"Lean.BinderInfo.default"],["forallE",["cons"],520,281,"Lean.BinderInfo.default"],["forallE",["nil"],512,521,"Lean.BinderInfo.default"],["forallE",["t"],467,522,"Lean.BinderInfo.default"],["forallE",["motive"],509,523,"Lean.BinderInfo.implicit"],["forallE",["α"],89,524,"Lean.BinderInfo.implicit"],["const",["List","rec"],[4,2]],["app",526,151],["app",527,25],["app",528,18],["app",466,248],["app",248,15],["app",281,18],["lam",["tail_ih"],531,532,"Lean.BinderInfo.default"],["lam",["tail"],530,533,"Lean.BinderInfo.default"],["lam",["head"],151,534,"Lean.BinderInfo.default"],["app",529,535],["app",536,21],["lam",["cons"],520,537,"Lean.BinderInfo.default"],["lam",["nil"],512,538,"Lean.BinderInfo.default"],["lam",["t"],467,539,"Lean.BinderInfo.default"],["lam",["motive"],509,540,"Lean.BinderInfo.implicit"],["lam",["α"],89,541,"Lean.BinderInfo.implicit"],["app",510,18],["app",15,543],["app",466,25],["app",515,21],["app",546,18],["app",151,547],["forallE",["tail_ih"],245,548,"Lean.BinderInfo.default"],["forallE",["tail"],545,549,"Lean.BinderInfo.default"],["forallE",["head"],21,550,"Lean.BinderInfo.default"],["forallE",["t"],545,245,"Lean.BinderInfo.default"],["forallE",["cons"],551,552,"Lean.BinderInfo.default"],["forallE",["nil"],544,553,"Lean.BinderInfo.default"],["forallE",["motive"],509,554,"Lean.BinderInfo.implicit"],["forallE",["α"],89,555,"Lean.BinderInfo.implicit"],["lam",["cons"],551,18,"Lean.BinderInfo.default"],["lam",["nil"],544,557,"Lean.BinderInfo.default"],["lam",["motive"],509,558,"Lean.BinderInfo.default"],["lam",["α"],89,559,"Lean.BinderInfo.default"],["app",526,248],["app",561,151],["app",562,25],["app",563,21],["app",564,15],["app",499,565],["lam",["tail"],513,566,"Lean.BinderInfo.default"],["lam",["head"],25,567,"Lean.BinderInfo.default"],["lam",["cons"],551,568,"Lean.BinderInfo.default"],["lam",["nil"],544,569,"Lean.BinderInfo.default"],["lam",["motive"],509,570,"Lean.BinderInfo.default"],["lam",["α"],89,571,"Lean.BinderInfo.default"],["sort",17],["forallE",["t"],467,573,"Lean.BinderInfo.default"],["forallE",["motive"],509,574,"Lean.BinderInfo.implicit"],["forallE",["α"],89,575,"Lean.BinderInfo.implicit"],["const",["List","rec"],[18,2]],["app",577,21],["lam",["t"],468,573,"Lean.BinderInfo.default"],["app",578,579],["const",["PUnit"],[17]],["app",580,581],["const",["PProd"],[4,17]],["app",583,379],["app",584,15],["lam",["tail_ih"],573,585,"Lean.BinderInfo.default"],["lam",["tail"],545,586,"Lean.BinderInfo.default"],["lam",["head"],21,587,"Lean.BinderInfo.default"],["app",582,588],["app",589,15],["lam",["t"],467,590,"Lean.BinderInfo.default"],["lam",["motive"],509,591,"Lean.BinderInfo.implicit"],["lam",["α"],89,592,"Lean.BinderInfo.implicit"],["const",["List","below"],[4,2]],["app",594,25],["app",595,21],["app",596,15],["forallE",["f"],597,329,"Lean.BinderInfo.default"],["forallE",["t"],468,598,"Lean.BinderInfo.default"],["forallE",["F_1"],599,290,"Lean.BinderInfo.default"],["forallE",["t"],467,600,"Lean.BinderInfo.default"],["forallE",["motive"],509,601,"Lean.BinderInfo.implicit"],["forallE",["α"],89,602,"Lean.BinderInfo.implicit"],["const",["List","brecOn","go"],[4,2]],["app",604,25],["app",605,21],["app",606,18],["app",607,15],["proj",["PProd"],0,608],["lam",["F_1"],599,609,"Lean.BinderInfo.default"],["lam",["t"],467,610,"Lean.BinderInfo.default"],["lam",["motive"],509,611,"Lean.BinderInfo.implicit"],["lam",["α"],89,612,"Lean.BinderInfo.implicit"],["app",583,290],["app",596,18],["app",614,615],["forallE",["F_1"],599,616,"Lean.BinderInfo.default"],["forallE",["t"],467,617,"Lean.BinderInfo.default"],["forallE",["motive"],509,618,"Lean.BinderInfo.implicit"],["forallE",["α"],89,619,"Lean.BinderInfo.implicit"],["const",["List","rec"],[17,2]],["app",621,25],["app",583,245],["app",594,151],["app",624,25],["app",625,15],["app",623,626],["lam",["t"],545,627,"Lean.BinderInfo.default"],["app",622,628],["const",["PProd","mk"],[4,17]],["app",510,25],["app",21,631],["app",630,632],["app",633,581],["app",15,631],["const",["PUnit","unit"],[17]],["app",635,636],["app",634,637],["app",638,636],["app",629,639],["app",583,289],["app",594,248],["app",642,151],["app",643,15],["app",641,644],["const",["PProd","mk"],[4,20]],["bvar",6],["app",514,647],["app",648,21],["app",649,18],["app",248,650],["app",646,651],["app",583,249],["app",594,647],["app",654,248],["app",655,18],["app",653,656],["app",652,657],["app",25,650],["app",659,15],["app",658,660],["app",661,15],["lam",["tail_ih"],645,662,"Lean.BinderInfo.default"],["lam",["tail"],513,663,"Lean.BinderInfo.default"],["lam",["head"],25,664,"Lean.BinderInfo.default"],["app",640,665],["app",666,18],["lam",["F_1"],599,667,"Lean.BinderInfo.default"],["lam",["t"],467,668,"Lean.BinderInfo.default"],["lam",["motive"],509,669,"Lean.BinderInfo.implicit"],["lam",["α"],89,670,"Lean.BinderInfo.implicit"],["const",["Prod"],[2,6]],["app",672,18],["app",673,15],["forallE",["self"],674,18,"Lean.BinderInfo.default"],["forallE",["β"],432,675,"Lean.BinderInfo.implicit"],["forallE",["α"],89,676,"Lean.BinderInfo.implicit"],["proj",["Prod"],1,15],["lam",["self"],674,678,"Lean.BinderInfo.default"],["lam",["β"],432,679,"Lean.BinderInfo.default"],["lam",["α"],89,680,"Lean.BinderInfo.default"],["sort",14],["forallE",["γ"],432,682,"Lean.BinderInfo.default"],["forallE",["α"],89,683,"Lean.BinderInfo.default"],["app",672,25],["app",685,21],["forallE",["snd"],18,686,"Lean.BinderInfo.default"],["forallE",["fst"],18,687,"Lean.BinderInfo.default"],["forallE",["β"],432,688,"Lean.BinderInfo.implicit"],["forallE",["α"],89,689,"Lean.BinderInfo.implicit"],["const",["Prod"],[0,0]],["app",691,28],["app",692,28],["forallE",["K"],2,693,"Lean.BinderInfo.default"],["const",["SuperpermutationPalomar","GeneralLower","exactParameters","match_1"],[1]],["lam",["x","_@","Submissions","Asymptotics","Solution",4084048143,"_hygCtx","_hyg",47],2,693,"Lean.BinderInfo.default"],["app",695,696],["app",697,15],["const",["Prod","mk"],[0,0]],["app",699,28],["app",700,28],["app",7,28],["natVal","10"],["app",702,703],["const",["Rat","instOfNat"],[]],["app",705,703],["app",704,706],["app",701,707],["const",["HDiv","hDiv"],[0,0,0]],["app",709,28],["app",710,28],["app",711,28],["const",["instHDiv"],[0]],["app",713,28],["const",["Rat","instDiv"],[]],["app",714,715],["app",712,716],["natVal","46"],["app",702,718],["app",705,718],["app",719,720],["app",717,721],["natVal","3"],["app",702,723],["app",705,723],["app",724,725],["app",722,726],["app",708,727],["lam",["_"],140,728,"Lean.BinderInfo.default"],["app",698,729],["natVal","15"],["app",702,731],["app",705,731],["app",732,733],["app",701,734],["natVal","287"],["app",702,736],["app",705,736],["app",737,738],["app",717,739],["natVal","12"],["app",702,741],["app",705,741],["app",742,743],["app",740,744],["app",735,745],["lam",["_"],140,746,"Lean.BinderInfo.default"],["app",730,747],["natVal","521"],["app",702,749],["app",705,749],["app",750,751],["app",717,752],["natVal","80"],["app",702,754],["app",705,754],["app",755,756],["app",753,757],["app",701,758],["natVal","359"],["app",702,760],["app",705,760],["app",761,762],["app",717,763],["natVal","40"],["app",702,765],["app",705,765],["app",766,767],["app",764,768],["app",759,769],["lam",["_"],140,770,"Lean.BinderInfo.default"],["app",748,771],["natVal","21"],["app",702,773],["app",705,773],["app",774,775],["app",701,776],["natVal","263"],["app",702,778],["app",705,778],["app",779,780],["app",717,781],["app",782,744],["app",777,783],["lam",["_"],140,784,"Lean.BinderInfo.default"],["app",772,785],["natVal","28"],["app",702,787],["app",705,787],["app",788,789],["app",701,790],["natVal","195"],["app",702,792],["app",705,792],["app",793,794],["app",717,795],["natVal","4"],["app",702,797],["app",705,797],["app",798,799],["app",796,800],["app",791,801],["lam",["_"],140,802,"Lean.BinderInfo.default"],["app",786,803],["const",["SuperpermutationPalomar","GeneralLower","generalParameters"],[]],["const",["HSub","hSub"],[0,0,0]],["app",806,2],["app",807,2],["app",808,2],["const",["instHSub"],[0]],["app",810,2],["const",["instSubNat"],[]],["app",811,812],["app",809,813],["app",814,18],["app",815,175],["app",805,816],["const",["Nat","cast"],[0]],["app",818,28],["const",["Rat","instNatCast"],[]],["app",819,820],["const",["SuperpermutationPalomar","GeneralLower","returnZero"],[]],["app",822,816],["app",821,823],["app",817,824],["const",["SuperpermutationPalomar","GeneralLower","returnOne"],[]],["app",709,2],["app",827,2],["app",828,2],["app",713,2],["const",["Nat","instDiv"],[]],["app",830,831],["app",829,832],["app",833,816],["app",8,723],["app",11,723],["app",835,836],["app",834,837],["app",826,838],["app",821,839],["app",825,840],["lam",["x","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",81],2,841,"Lean.BinderInfo.default"],["app",804,842],["lam",["K"],2,843,"Lean.BinderInfo.default"],["const",["Div"],[0]],["app",845,2],["const",["Div","mk"],[0]],["app",847,2],["const",["Nat","div"],[]],["app",848,849],["const",["dite"],[1]],["app",851,2],["app",56,147],["app",853,15],["app",852,854],["const",["Nat","decLt"],[]],["app",856,147],["app",857,15],["app",855,858],["const",["Nat","div","go"],[]],["app",860,18],["app",861,15],["app",72,21],["app",862,863],["app",864,21],["const",["Nat","lt_succ_self"],[]],["app",866,21],["app",865,867],["lam",["hy"],854,868,"Lean.BinderInfo.default"],["app",859,869],["const",["Not"],[]],["app",871,854],["lam",["x","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",91],872,147,"Lean.BinderInfo.default"],["app",870,873],["lam",["y"],2,874,"Lean.BinderInfo.default"],["lam",["x"],2,875,"Lean.BinderInfo.default"],["forallE",["a"],1,1,"Lean.BinderInfo.default"],["const",["False"],[]],["forallE",["a","_@","_internal","_hyg",0],15,878,"Lean.BinderInfo.default"],["lam",["a"],1,879,"Lean.BinderInfo.default"],["app",57,230],["forallE",["n"],2,881,"Lean.BinderInfo.default"],["forallE",["hfuel"],58,2,"Lean.BinderInfo.default"],["forallE",["x"],2,883,"Lean.BinderInfo.default"],["forallE",["fuel"],2,884,"Lean.BinderInfo.default"],["forallE",["hy"],854,885,"Lean.BinderInfo.default"],["forallE",["y"],2,886,"Lean.BinderInfo.default"],["lam",["fuel"],2,884,"Lean.BinderInfo.default"],["app",204,888],["app",889,21],["const",["Nat","div","go","_f"],[]],["app",891,151],["app",892,25],["app",890,893],["app",894,18],["app",895,15],["lam",["hfuel"],58,896,"Lean.BinderInfo.default"],["lam",["x"],2,897,"Lean.BinderInfo.default"],["lam",["fuel"],2,898,"Lean.BinderInfo.default"],["lam",["hy"],854,899,"Lean.BinderInfo.default"],["lam",["y"],2,900,"Lean.BinderInfo.default"],["app",213,888],["app",902,15],["app",57,21],["forallE",["hfuel"],904,2,"Lean.BinderInfo.default"],["forallE",["x"],2,905,"Lean.BinderInfo.default"],["forallE",["f"],903,906,"Lean.BinderInfo.default"],["forallE",["fuel"],2,907,"Lean.BinderInfo.default"],["forallE",["hy"],854,908,"Lean.BinderInfo.default"],["forallE",["y"],2,909,"Lean.BinderInfo.default"],["const",["Nat","div","go","match_1"],[1]],["app",911,18],["app",56,21],["app",913,15],["app",902,18],["forallE",["x","_@","Init","Prelude",4249794159,"_hygCtx","_hyg",89],915,2,"Lean.BinderInfo.default"],["lam",["hfuel"],914,916,"Lean.BinderInfo.default"],["lam",["fuel","_@","Init","Prelude",4249794159,"_hygCtx","_hyg",26],2,917,"Lean.BinderInfo.default"],["app",912,918],["app",919,25],["app",920,15],["app",913,230],["app",902,73],["bvar",8],["app",6,924],["app",925,151],["app",852,926],["const",["Nat","decLe"],[]],["app",928,924],["app",929,151],["app",927,930],["proj",["PProd"],0,18],["app",814,248],["bvar",9],["app",933,934],["app",932,935],["const",["Nat","div_rec_fuel_lemma"],[]],["app",937,248],["app",938,934],["app",939,25],["app",940,924],["app",941,15],["app",942,21],["app",936,943],["app",169,944],["app",945,175],["lam",["h"],926,946,"Lean.BinderInfo.default"],["app",931,947],["app",871,926],["lam",["x","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",69],949,147,"Lean.BinderInfo.default"],["app",948,950],["lam",["x","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",95],923,951,"Lean.BinderInfo.default"],["lam",["hfuel"],922,952,"Lean.BinderInfo.default"],["lam",["fuel"],2,953,"Lean.BinderInfo.default"],["app",921,954],["app",955,21],["lam",["hfuel"],904,956,"Lean.BinderInfo.default"],["lam",["x"],2,957,"Lean.BinderInfo.default"],["lam",["f"],903,958,"Lean.BinderInfo.default"],["lam",["fuel"],2,959,"Lean.BinderInfo.default"],["lam",["hy"],854,960,"Lean.BinderInfo.default"],["lam",["y"],2,961,"Lean.BinderInfo.default"],["app",853,18],["app",6,21],["app",964,25],["app",56,151],["app",169,21],["app",967,175],["app",966,968],["app",933,151],["app",56,970],["app",971,25],["forallE",["hfuel"],969,972,"Lean.BinderInfo.default"],["forallE",["hle"],965,973,"Lean.BinderInfo.default"],["forallE",["hy"],963,974,"Lean.BinderInfo.default"],["forallE",["fuel"],2,975,"Lean.BinderInfo.implicit"],["forallE",["y"],2,976,"Lean.BinderInfo.implicit"],["forallE",["x"],2,977,"Lean.BinderInfo.implicit"],["const",["Decidable"],[]],["app",6,18],["app",980,15],["app",979,981],["forallE",["m"],2,982,"Lean.BinderInfo.default"],["forallE",["n"],2,983,"Lean.BinderInfo.default"],["const",["Decidable","intro"],[]],["app",985,981],["const",["Nat","ble"],[]],["app",987,18],["app",988,15],["app",986,989],["const",["Nat","decLe","_proof_1"],[]],["app",991,18],["app",992,15],["app",990,993],["lam",["m"],2,994,"Lean.BinderInfo.default"],["lam",["n"],2,995,"Lean.BinderInfo.default"],["const",["Bool","Reflects"],[]],["app",997,989],["app",998,981],["forallE",["m"],2,999,"Lean.BinderInfo.default"],["forallE",["n"],2,1000,"Lean.BinderInfo.default"],["const",["Bool"],[]],["forallE",["a","_@","_internal","_hyg",0],1002,877,"Lean.BinderInfo.default"],["const",["Bool","Reflects","match_1"],[1]],["lam",["x","_@","Init","Prelude",3273385309,"_hygCtx",8,"Init","Prelude",3273385309,"_hygCtx","_hyg",29],1,1,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",3273385309,"_hygCtx",7,"Init","Prelude",3273385309,"_hygCtx","_hyg",26],1002,1005,"Lean.BinderInfo.default"],["app",1004,1006],["app",1007,18],["app",1008,15],["app",871,15],["lam",["p"],1,1010,"Lean.BinderInfo.default"],["app",1009,1011],["lam",["p"],1,15,"Lean.BinderInfo.default"],["app",1012,1013],["lam",["x","_@","Init","Prelude",3273385309,"_hygCtx","_hyg",8],1,1014,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",3273385309,"_hygCtx","_hyg",7],1002,1015,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",3273385309,"_hygCtx",8,"Init","Prelude",3273385309,"_hygCtx","_hyg",29],1,242,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",3273385309,"_hygCtx",7,"Init","Prelude",3273385309,"_hygCtx","_hyg",26],1002,1017,"Lean.BinderInfo.default"],["const",["Bool","false"],[]],["app",25,1019],["app",1020,15],["forallE",["p"],1,1021,"Lean.BinderInfo.default"],["const",["Bool","true"],[]],["app",151,1023],["app",1024,15],["forallE",["p"],1,1025,"Lean.BinderInfo.default"],["forallE",["h_2"],1026,254,"Lean.BinderInfo.default"],["forallE",["h_1"],1022,1027,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",3273385309,"_hygCtx",8,"Init","Prelude",3273385309,"_hygCtx","_hyg",29],1,1028,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",3273385309,"_hygCtx",7,"Init","Prelude",3273385309,"_hygCtx","_hyg",26],1002,1029,"Lean.BinderInfo.default"],["forallE",["motive"],1018,1030,"Lean.BinderInfo.default"],["const",["Bool","casesOn"],[4]],["app",531,25],["lam",["x"],1002,1033,"Lean.BinderInfo.default"],["app",1032,1034],["app",1035,25],["app",18,21],["app",1036,1037],["app",15,21],["app",1038,1039],["lam",["h_2"],1026,1040,"Lean.BinderInfo.default"],["lam",["h_1"],1022,1041,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",3273385309,"_hygCtx",8,"Init","Prelude",3273385309,"_hygCtx","_hyg",29],1,1042,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",3273385309,"_hygCtx",7,"Init","Prelude",3273385309,"_hygCtx","_hyg",26],1002,1043,"Lean.BinderInfo.default"],["lam",["motive"],1018,1044,"Lean.BinderInfo.default"],["forallE",["t"],1002,185,"Lean.BinderInfo.default"],["app",18,1019],["app",21,1023],["forallE",["true"],1048,281,"Lean.BinderInfo.default"],["forallE",["false"],1047,1049,"Lean.BinderInfo.default"],["forallE",["t"],1002,1050,"Lean.BinderInfo.default"],["forallE",["motive"],1046,1051,"Lean.BinderInfo.implicit"],["const",["Bool","rec"],[2]],["app",1053,25],["app",1054,18],["app",1055,15],["app",1056,21],["lam",["true"],1048,1057,"Lean.BinderInfo.default"],["lam",["false"],1047,1058,"Lean.BinderInfo.default"],["lam",["t"],1002,1059,"Lean.BinderInfo.default"],["lam",["motive"],1046,1060,"Lean.BinderInfo.implicit"],["app",15,1019],["app",18,1023],["forallE",["t"],1002,245,"Lean.BinderInfo.default"],["forallE",["true"],1063,1064,"Lean.BinderInfo.default"],["forallE",["false"],1062,1065,"Lean.BinderInfo.default"],["forallE",["motive"],1046,1066,"Lean.BinderInfo.implicit"],["lam",["true"],1063,18,"Lean.BinderInfo.default"],["lam",["false"],1062,1068,"Lean.BinderInfo.default"],["lam",["motive"],1046,1069,"Lean.BinderInfo.default"],["lam",["true"],1063,15,"Lean.BinderInfo.default"],["lam",["false"],1062,1071,"Lean.BinderInfo.default"],["lam",["motive"],1046,1072,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",10],2,1002,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,1074,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",9],2,1074,"Lean.BinderInfo.default"],["app",204,1076],["app",1077,18],["const",["Nat","ble","_f"],[]],["app",1078,1079],["app",1080,15],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",10],2,1081,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",9],2,1082,"Lean.BinderInfo.default"],["app",213,1076],["app",1084,15],["forallE",["f"],1085,1074,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",9],2,1086,"Lean.BinderInfo.default"],["const",["Nat","ble","match_1"],[1]],["app",1084,18],["forallE",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",69],1089,1002,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx",10,"Init","Prelude",1907163184,"_hygCtx","_hyg",31],2,1090,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx",9,"Init","Prelude",1907163184,"_hygCtx","_hyg",28],2,1091,"Lean.BinderInfo.default"],["app",1088,1092],["app",1093,21],["app",1094,15],["app",1084,225],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",69],1096,1023,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",38],2,1097,"Lean.BinderInfo.default"],["app",1095,1098],["app",1084,230],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",69],1100,1019,"Lean.BinderInfo.default"],["lam",["n","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",50],2,1101,"Lean.BinderInfo.default"],["app",1099,1102],["app",1084,73],["app",170,18],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",69],1104,1105,"Lean.BinderInfo.default"],["lam",["m"],2,1106,"Lean.BinderInfo.default"],["lam",["n"],2,1107,"Lean.BinderInfo.default"],["app",1103,1108],["app",1109,18],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",10],2,1110,"Lean.BinderInfo.default"],["lam",["f"],1085,1111,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",9],2,1112,"Lean.BinderInfo.default"],["app",25,225],["app",1114,15],["forallE",["x","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",38],2,1115,"Lean.BinderInfo.default"],["app",151,230],["app",1117,225],["forallE",["n","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",50],2,1118,"Lean.BinderInfo.default"],["app",647,73],["app",1120,230],["forallE",["m"],2,1121,"Lean.BinderInfo.default"],["forallE",["n"],2,1122,"Lean.BinderInfo.default"],["app",261,25],["forallE",["h_3"],1123,1124,"Lean.BinderInfo.default"],["forallE",["h_2"],1119,1125,"Lean.BinderInfo.default"],["forallE",["h_1"],1116,1126,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1907163184,"_hygCtx",10,"Init","Prelude",1907163184,"_hygCtx","_hyg",31],2,1127,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1907163184,"_hygCtx",9,"Init","Prelude",1907163184,"_hygCtx","_hyg",28],2,1128,"Lean.BinderInfo.default"],["forallE",["motive"],244,1129,"Lean.BinderInfo.default"],["app",647,15],["app",1131,151],["lam",["x"],2,1132,"Lean.BinderInfo.default"],["app",260,1133],["app",1134,151],["app",21,25],["app",1135,1136],["bvar",7],["app",1138,73],["app",1139,15],["lam",["x"],2,1140,"Lean.BinderInfo.default"],["app",260,1141],["app",1142,151],["app",1143,300],["lam",["n","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",68],2,499,"Lean.BinderInfo.default"],["app",1144,1145],["lam",["n","_@","Init","Prelude",1907163184,"_hygCtx","_hyg",67],2,1146,"Lean.BinderInfo.default"],["app",1137,1147],["lam",["h_3"],1123,1148,"Lean.BinderInfo.default"],["lam",["h_2"],1119,1149,"Lean.BinderInfo.default"],["lam",["h_1"],1116,1150,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx",10,"Init","Prelude",1907163184,"_hygCtx","_hyg",31],2,1151,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1907163184,"_hygCtx",9,"Init","Prelude",1907163184,"_hygCtx","_hyg",28],2,1152,"Lean.BinderInfo.default"],["lam",["motive"],244,1153,"Lean.BinderInfo.default"],["app",997,15],["app",1155,18],["app",979,21],["forallE",["reflects_decide"],1156,1157,"Lean.BinderInfo.default"],["forallE",["decide"],1002,1158,"Lean.BinderInfo.default"],["forallE",["p"],1,1159,"Lean.BinderInfo.implicit"],["forallE",["p"],1,51,"Lean.BinderInfo.default"],["app",56,18],["app",1162,15],["forallE",["hfuel"],1163,242,"Lean.BinderInfo.default"],["forallE",["fuel","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",28],2,1164,"Lean.BinderInfo.default"],["app",966,230],["app",377,15],["forallE",["hfuel"],1166,1167,"Lean.BinderInfo.default"],["forallE",["fuel"],2,1168,"Lean.BinderInfo.default"],["forallE",["h_1"],1169,532,"Lean.BinderInfo.default"],["forallE",["hfuel"],914,1170,"Lean.BinderInfo.default"],["forallE",["fuel","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",28],2,1171,"Lean.BinderInfo.default"],["forallE",["motive"],1165,1172,"Lean.BinderInfo.default"],["forallE",["x"],2,1173,"Lean.BinderInfo.default"],["app",56,248],["app",1175,15],["app",249,15],["forallE",["hfuel"],1176,1177,"Lean.BinderInfo.default"],["lam",["x"],2,1178,"Lean.BinderInfo.default"],["app",260,1179],["app",1180,21],["app",966,225],["const",["False","elim"],[4]],["app",151,225],["app",1184,15],["app",1183,1185],["const",["Nat","le","casesOn"],[]],["app",72,248],["app",1187,1188],["app",72,647],["app",71,1190],["app",1191,15],["const",["Eq"],[1]],["app",1193,2],["app",1194,225],["app",1195,18],["const",["HEq"],[0]],["app",56,924],["app",1198,225],["app",1197,1199],["app",1200,25],["app",72,924],["app",71,1202],["app",1203,21],["app",1201,1204],["app",1205,18],["forallE",["h"],1206,878,"Lean.BinderInfo.default"],["forallE",["h"],1196,1207,"Lean.BinderInfo.default"],["lam",["x"],1192,1208,"Lean.BinderInfo.default"],["lam",["a","_@","_internal","_hyg",0],2,1209,"Lean.BinderInfo.default"],["app",1189,1210],["app",1211,225],["app",1212,15],["app",1195,1188],["const",["False","elim"],[0]],["app",56,647],["app",1216,225],["app",1197,1217],["app",1218,18],["app",1191,1190],["app",1219,1220],["const",["Nat","le","refl"],[]],["app",1222,1190],["app",1221,1223],["forallE",["h"],1224,878,"Lean.BinderInfo.default"],["app",1215,1225],["const",["noConfusion_of_Nat"],[1]],["app",1227,2],["const",["Nat","ctorIdx"],[]],["app",1228,1229],["app",1230,225],["app",1231,1190],["app",1232,15],["app",1226,1233],["lam",["h","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",75],1214,1234,"Lean.BinderInfo.default"],["app",1213,1235],["app",1195,73],["app",1203,863],["app",1201,1238],["const",["Nat","le","step"],[]],["app",1240,1202],["app",1241,21],["app",1242,18],["app",1239,1243],["forallE",["h"],1244,878,"Lean.BinderInfo.default"],["app",1215,1245],["app",1231,863],["app",1247,15],["app",1246,1248],["lam",["h","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",76],1237,1249,"Lean.BinderInfo.default"],["lam",["a","_@","_internal",0,"Init","Prelude",2515639154,"_hygCtx","_hyg",74],1192,1250,"Lean.BinderInfo.default"],["lam",["m","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",73],2,1251,"Lean.BinderInfo.implicit"],["app",1236,1252],["const",["Eq","refl"],[1]],["app",1254,2],["app",1255,225],["app",1253,1256],["const",["HEq","refl"],[0]],["app",1175,225],["app",1258,1259],["app",1260,15],["app",1257,1261],["app",1186,1262],["lam",["hfuel"],1182,1263,"Lean.BinderInfo.default"],["app",1181,1264],["app",1175,230],["lam",["hfuel"],1266,499,"Lean.BinderInfo.default"],["lam",["n","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",72],2,1267,"Lean.BinderInfo.default"],["app",1265,1268],["app",1269,18],["lam",["h_1"],1169,1270,"Lean.BinderInfo.default"],["lam",["hfuel"],914,1271,"Lean.BinderInfo.default"],["lam",["fuel","_@","Init","Prelude",2515639154,"_hygCtx","_hyg",28],2,1272,"Lean.BinderInfo.default"],["lam",["motive"],1165,1273,"Lean.BinderInfo.default"],["lam",["x"],2,1274,"Lean.BinderInfo.default"],["const",["HEq"],[2]],["app",1276,18],["app",1277,15],["app",1278,18],["app",1279,15],["forallE",["a"],15,1280,"Lean.BinderInfo.default"],["forallE",["α"],185,1281,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],15,1,"Lean.BinderInfo.default"],["forallE",["β"],185,1283,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],15,1284,"Lean.BinderInfo.default"],["forallE",["α"],185,1285,"Lean.BinderInfo.implicit"],["const",["Eq"],[4]],["app",1287,18],["app",1288,15],["app",1289,15],["forallE",["a"],15,1290,"Lean.BinderInfo.default"],["forallE",["α"],242,1291,"Lean.BinderInfo.implicit"],["forallE",["α"],242,91,"Lean.BinderInfo.implicit"],["const",["Nat","casesOn"],[1]],["lam",["x","_@","Init","Prelude",427477602,"_hygCtx","_hyg",10],2,2,"Lean.BinderInfo.default"],["app",1294,1295],["app",1296,15],["app",1297,144],["lam",["n"],2,172,"Lean.BinderInfo.default"],["app",1298,1299],["lam",["x"],2,1300,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],15,2,"Lean.BinderInfo.default"],["const",["Eq"],[2]],["app",1303,25],["app",1304,18],["app",1305,15],["const",["Bool","rec"],[1]],["lam",["x","_@","Init","Prelude",3715277255,"_hygCtx","_hyg",10],1002,1,"Lean.BinderInfo.default"],["app",1307,1308],["app",1309,878],["const",["True"],[]],["app",1310,1311],["const",["Nat","beq"],[]],["app",1313,281],["app",1314,329],["app",1312,1315],["forallE",["h"],1306,1316,"Lean.BinderInfo.default"],["forallE",["b"],21,1317,"Lean.BinderInfo.implicit"],["forallE",["a"],18,1318,"Lean.BinderInfo.implicit"],["forallE",["f"],1302,1319,"Lean.BinderInfo.default"],["forallE",["α"],185,1320,"Lean.BinderInfo.implicit"],["const",["Nat","beq","_f"],[]],["app",1078,1322],["app",1323,15],["lam",["x","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",14],2,1324,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",13],2,1325,"Lean.BinderInfo.default"],["const",["Nat","beq","match_1"],[1]],["app",1327,1092],["app",1328,21],["app",1329,15],["lam",["_"],140,1097,"Lean.BinderInfo.default"],["app",1330,1331],["lam",["x","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",85],1096,1019,"Lean.BinderInfo.default"],["lam",["n","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",53],2,1333,"Lean.BinderInfo.default"],["app",1332,1334],["app",1335,1102],["app",1336,1108],["app",1337,18],["lam",["x","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",14],2,1338,"Lean.BinderInfo.default"],["lam",["f"],1085,1339,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",13],2,1340,"Lean.BinderInfo.default"],["app",1114,225],["forallE",["_"],140,1342,"Lean.BinderInfo.default"],["app",1184,230],["forallE",["n","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",53],2,1344,"Lean.BinderInfo.default"],["app",248,230],["app",1346,225],["forallE",["n","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",65],2,1347,"Lean.BinderInfo.default"],["app",1139,230],["forallE",["m"],2,1349,"Lean.BinderInfo.default"],["forallE",["n"],2,1350,"Lean.BinderInfo.default"],["app",647,248],["app",1352,151],["forallE",["h_4"],1351,1353,"Lean.BinderInfo.default"],["forallE",["h_3"],1348,1354,"Lean.BinderInfo.default"],["forallE",["h_2"],1345,1355,"Lean.BinderInfo.default"],["forallE",["h_1"],1343,1356,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2408276648,"_hygCtx",14,"Init","Prelude",2408276648,"_hygCtx","_hyg",35],2,1357,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2408276648,"_hygCtx",13,"Init","Prelude",2408276648,"_hygCtx","_hyg",32],2,1358,"Lean.BinderInfo.default"],["forallE",["motive"],244,1359,"Lean.BinderInfo.default"],["app",1138,15],["app",1361,248],["lam",["x"],2,1362,"Lean.BinderInfo.default"],["app",260,1363],["app",1364,248],["app",1138,225],["app",1366,15],["lam",["x"],2,1367,"Lean.BinderInfo.default"],["app",260,1368],["app",1369,151],["app",25,495],["app",1370,1371],["lam",["n","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",83],2,245,"Lean.BinderInfo.default"],["app",1372,1373],["app",1365,1374],["app",924,73],["app",1376,15],["lam",["x"],2,1377,"Lean.BinderInfo.default"],["app",260,1378],["app",1379,248],["app",1380,300],["app",1381,1145],["lam",["n","_@","Init","Prelude",2408276648,"_hygCtx","_hyg",82],2,1382,"Lean.BinderInfo.default"],["app",1375,1383],["lam",["h_4"],1351,1384,"Lean.BinderInfo.default"],["lam",["h_3"],1348,1385,"Lean.BinderInfo.default"],["lam",["h_2"],1345,1386,"Lean.BinderInfo.default"],["lam",["h_1"],1343,1387,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2408276648,"_hygCtx",14,"Init","Prelude",2408276648,"_hygCtx","_hyg",35],2,1388,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2408276648,"_hygCtx",13,"Init","Prelude",2408276648,"_hygCtx","_hyg",32],2,1389,"Lean.BinderInfo.default"],["lam",["motive"],244,1390,"Lean.BinderInfo.default"],["forallE",["h"],878,18,"Lean.BinderInfo.default"],["forallE",["C"],185,1392,"Lean.BinderInfo.implicit"],["const",["False","rec"],[2]],["lam",["x","_@","Init","Prelude",2135250726,"_hygCtx","_hyg",6],878,21,"Lean.BinderInfo.default"],["app",1394,1395],["app",1396,15],["lam",["h"],878,1397,"Lean.BinderInfo.default"],["lam",["C"],185,1398,"Lean.BinderInfo.implicit"],["forallE",["t"],878,185,"Lean.BinderInfo.default"],["forallE",["t"],878,311,"Lean.BinderInfo.default"],["forallE",["motive"],1400,1401,"Lean.BinderInfo.default"],["forallE",["t"],80,1,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,1403,"Lean.BinderInfo.default"],["app",81,15],["app",1222,25],["app",1136,1406],["app",71,248],["app",1408,15],["app",248,73],["app",1240,647],["app",1411,18],["app",1412,15],["app",1410,1413],["forallE",["a","_@","_internal","_hyg",0],1409,1414,"Lean.BinderInfo.default"],["forallE",["m"],2,1415,"Lean.BinderInfo.implicit"],["forallE",["step"],1416,254,"Lean.BinderInfo.default"],["forallE",["refl"],1407,1417,"Lean.BinderInfo.default"],["forallE",["t"],1405,1418,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,1419,"Lean.BinderInfo.implicit"],["forallE",["motive"],1404,1420,"Lean.BinderInfo.implicit"],["forallE",["n"],2,1421,"Lean.BinderInfo.implicit"],["const",["Nat","le","rec"],[]],["app",1423,248],["app",1424,151],["app",1425,18],["app",71,647],["app",1427,15],["app",647,18],["app",1429,15],["lam",["a_ih","_@","_internal","_hyg",0],1430,532,"Lean.BinderInfo.default"],["lam",["a","_@","_internal","_hyg",0],1428,1431,"Lean.BinderInfo.default"],["lam",["m"],2,1432,"Lean.BinderInfo.implicit"],["app",1426,1433],["app",1434,25],["app",1435,21],["lam",["step"],1416,1436,"Lean.BinderInfo.default"],["lam",["refl"],1407,1437,"Lean.BinderInfo.default"],["lam",["t"],1405,1438,"Lean.BinderInfo.default"],["lam",["a","_@","_internal","_hyg",0],2,1439,"Lean.BinderInfo.implicit"],["lam",["motive"],1404,1440,"Lean.BinderInfo.implicit"],["lam",["n"],2,1441,"Lean.BinderInfo.implicit"],["app",15,18],["app",1222,18],["app",1443,1444],["app",71,25],["app",1446,15],["app",329,15],["app",151,863],["app",1240,248],["app",1450,21],["app",1451,18],["app",1449,1452],["forallE",["a_ih","_@","_internal","_hyg",0],1448,1453,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],1447,1454,"Lean.BinderInfo.default"],["forallE",["m"],2,1455,"Lean.BinderInfo.implicit"],["app",71,151],["app",1457,15],["app",379,15],["forallE",["t"],1458,1459,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,1460,"Lean.BinderInfo.implicit"],["forallE",["step"],1456,1461,"Lean.BinderInfo.default"],["forallE",["refl"],1445,1462,"Lean.BinderInfo.default"],["forallE",["motive"],1404,1463,"Lean.BinderInfo.implicit"],["forallE",["n"],2,1464,"Lean.BinderInfo.implicit"],["lam",["step"],1456,18,"Lean.BinderInfo.default"],["lam",["refl"],1445,1466,"Lean.BinderInfo.default"],["lam",["motive"],1404,1467,"Lean.BinderInfo.default"],["lam",["n"],2,1468,"Lean.BinderInfo.default"],["app",1425,25],["app",1470,21],["app",1471,18],["app",1472,15],["app",499,1473],["lam",["a","_@","_internal","_hyg",0],1458,1474,"Lean.BinderInfo.default"],["lam",["m"],2,1475,"Lean.BinderInfo.implicit"],["lam",["step"],1456,1476,"Lean.BinderInfo.default"],["lam",["refl"],1445,1477,"Lean.BinderInfo.default"],["lam",["motive"],1404,1478,"Lean.BinderInfo.default"],["lam",["n"],2,1479,"Lean.BinderInfo.default"],["app",979,1163],["forallE",["m"],2,1481,"Lean.BinderInfo.default"],["forallE",["n"],2,1482,"Lean.BinderInfo.default"],["app",928,73],["app",1484,15],["lam",["m"],2,1485,"Lean.BinderInfo.default"],["lam",["n"],2,1486,"Lean.BinderInfo.default"],["app",979,15],["forallE",["a","_@","_internal","_hyg",0],18,25,"Lean.BinderInfo.default"],["app",871,21],["forallE",["a","_@","_internal","_hyg",0],1490,151,"Lean.BinderInfo.default"],["forallE",["e"],1491,151,"Lean.BinderInfo.default"],["forallE",["t"],1489,1492,"Lean.BinderInfo.default"],["forallE",["h"],1488,1493,"Lean.BinderInfo.instImplicit"],["forallE",["c"],1,1494,"Lean.BinderInfo.default"],["forallE",["α"],185,1495,"Lean.BinderInfo.implicit"],["const",["Bool","casesOn"],[2]],["app",1155,151],["forallE",["x","_@","Init","Prelude",3893281826,"_hygCtx","_hyg",16],1498,647,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",3893281826,"_hygCtx","_hyg",17],1002,1499,"Lean.BinderInfo.default"],["app",1497,1500],["const",["Decidable","decide"],[]],["app",1502,25],["app",1503,21],["app",1501,1504],["app",1505,15],["app",1506,18],["const",["Decidable","reflects_decide"],[]],["app",1508,25],["app",1509,21],["app",1507,1510],["lam",["e"],1491,1511,"Lean.BinderInfo.default"],["lam",["t"],1489,1512,"Lean.BinderInfo.default"],["lam",["h"],1488,1513,"Lean.BinderInfo.instImplicit"],["lam",["c"],1,1514,"Lean.BinderInfo.default"],["lam",["α"],185,1515,"Lean.BinderInfo.implicit"],["app",1502,18],["app",1517,15],["app",997,1518],["app",1519,18],["forallE",["self"],1488,1520,"Lean.BinderInfo.instImplicit"],["forallE",["p"],1,1521,"Lean.BinderInfo.default"],["forallE",["self"],1488,1002,"Lean.BinderInfo.instImplicit"],["forallE",["p"],1,1523,"Lean.BinderInfo.default"],["proj",["Decidable"],0,15],["lam",["self"],1488,1525,"Lean.BinderInfo.instImplicit"],["lam",["p"],1,1526,"Lean.BinderInfo.default"],["const",["Div"],[2]],["app",1528,18],["forallE",["div"],397,1529,"Lean.BinderInfo.default"],["forallE",["α"],89,1530,"Lean.BinderInfo.implicit"],["const",["SuperpermutationPalomar","GeneralLower","returnOne","match_1"],[1]],["app",1532,1295],["const",["HMod","hMod"],[0,0,0]],["app",1534,2],["app",1535,2],["app",1536,2],["const",["instHMod"],[0]],["app",1538,2],["const",["Nat","instMod"],[]],["app",1539,1540],["app",1537,1541],["app",1542,15],["natVal","6"],["app",8,1544],["app",11,1544],["app",1545,1546],["app",1543,1547],["app",1533,1548],["const",["HMul","hMul"],[0,0,0]],["app",1550,2],["app",1551,2],["app",1552,2],["const",["instHMul"],[0]],["app",1554,2],["const",["instMulNat"],[]],["app",1555,1556],["app",1553,1557],["app",1558,837],["app",1559,18],["app",169,1560],["app",1561,175],["lam",["_"],140,1562,"Lean.BinderInfo.default"],["app",1549,1563],["const",["Nat","lcm"],[]],["natVal","2"],["app",8,1566],["app",11,1566],["app",1567,1568],["app",1558,1569],["app",1570,18],["app",169,1571],["app",1572,175],["app",833,1573],["app",1574,837],["app",1565,1575],["natVal","7"],["app",8,1577],["app",11,1577],["app",1578,1579],["app",1558,1580],["app",1581,18],["app",169,1582],["app",1583,1569],["app",833,1584],["app",1585,837],["app",1576,1586],["lam",["_"],140,1587,"Lean.BinderInfo.default"],["app",1564,1588],["app",1589,1563],["app",1583,837],["app",833,1591],["app",1592,1547],["app",1565,1593],["natVal","11"],["app",8,1595],["app",11,1595],["app",1596,1597],["app",1558,1598],["app",1599,18],["app",169,1600],["app",1601,837],["app",833,1602],["app",1603,1547],["app",1594,1604],["lam",["_"],140,1605,"Lean.BinderInfo.default"],["app",1590,1606],["app",1585,1547],["app",1576,1608],["lam",["_"],140,1609,"Lean.BinderInfo.default"],["app",1607,1610],["app",1583,175],["app",833,1612],["app",1613,1547],["app",1565,1614],["natVal","5"],["app",8,1616],["app",11,1616],["app",1617,1618],["app",1601,1619],["app",833,1620],["app",1621,1547],["app",1615,1622],["lam",["x","_@","Submissions","Asymptotics","Solution",729288029,"_hygCtx","_hyg",118],2,1623,"Lean.BinderInfo.default"],["app",1611,1624],["lam",["m"],2,1625,"Lean.BinderInfo.default"],["app",1558,18],["app",1627,15],["app",833,1628],["const",["Nat","gcd"],[]],["app",1630,18],["app",1631,15],["app",1629,1632],["lam",["n"],2,1633,"Lean.BinderInfo.default"],["lam",["m"],2,1634,"Lean.BinderInfo.default"],["const",["Nat","gcd","_unary"],[]],["const",["PSigma","mk"],[1,1]],["app",1637,2],["app",1638,1295],["app",1639,18],["app",1640,15],["app",1636,1641],["lam",["n"],2,1642,"Lean.BinderInfo.default"],["lam",["m"],2,1643,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],15,186,"Lean.BinderInfo.default"],["const",["PSigma"],[2,6]],["app",1646,25],["app",1647,21],["forallE",["snd"],311,1648,"Lean.BinderInfo.default"],["forallE",["fst"],18,1649,"Lean.BinderInfo.default"],["forallE",["β"],1645,1650,"Lean.BinderInfo.implicit"],["forallE",["α"],185,1651,"Lean.BinderInfo.implicit"],["forallE",["β"],1645,187,"Lean.BinderInfo.default"],["forallE",["α"],185,1653,"Lean.BinderInfo.implicit"],["const",["PSigma"],[1,1]],["app",1655,2],["app",1656,1295],["forallE",["_x"],1657,2,"Lean.BinderInfo.default"],["const",["WellFounded","Nat","fix"],[1,1]],["app",1659,1657],["lam",["_x"],1657,2,"Lean.BinderInfo.default"],["app",1660,1661],["const",["PSigma","casesOn"],[1,1,1]],["app",1663,2],["app",1664,1295],["app",1665,1661],["app",1666,15],["lam",["n"],2,18,"Lean.BinderInfo.default"],["lam",["m"],2,1668,"Lean.BinderInfo.default"],["app",1667,1669],["lam",["x","_@","Init","Data","Nat","Gcd",1387940970,"_hygCtx","_hyg",31],1657,1670,"Lean.BinderInfo.default"],["app",1662,1671],["const",["InvImage"],[1,1]],["app",1673,1657],["app",1674,2],["lam",["x2","_@","Init","WF",1007480251,"_hygCtx","_hyg",20],2,1163,"Lean.BinderInfo.default"],["lam",["x1","_@","Init","WF",1007480251,"_hygCtx","_hyg",20],2,1676,"Lean.BinderInfo.default"],["app",1675,1677],["app",1678,1671],["app",1679,15],["app",1680,18],["forallE",["a","_@","_internal","_hyg",0],1681,2,"Lean.BinderInfo.default"],["forallE",["y"],1657,1682,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Nat","Gcd",1387940970,"_hygCtx","_hyg",32],1683,2,"Lean.BinderInfo.default"],["lam",["_x"],1657,1684,"Lean.BinderInfo.default"],["app",1665,1685],["app",1686,18],["app",1639,21],["app",1688,18],["app",1680,1689],["forallE",["a","_@","_internal","_hyg",0],1690,2,"Lean.BinderInfo.default"],["forallE",["y"],1657,1691,"Lean.BinderInfo.default"],["app",1194,21],["app",1693,147],["app",852,1694],["const",["instDecidableEqNat"],[]],["app",1696,21],["app",1697,147],["app",1695,1698],["lam",["h","_@","Init","Data","Nat","Gcd",1387940970,"_hygCtx","_hyg",29],1694,21,"Lean.BinderInfo.default"],["app",1699,1700],["app",871,1694],["app",1542,21],["app",1703,25],["app",1639,1704],["app",1705,25],["app",18,1706],["const",["_private","Init","Data","Nat","Gcd",0,"Nat","gcd","_unary","_proof_1"],[]],["app",1708,25],["app",1709,21],["app",1710,15],["app",1707,1711],["lam",["h","_@","Init","Data","Nat","Gcd",1387940970,"_hygCtx","_hyg",30],1702,1712,"Lean.BinderInfo.default"],["app",1701,1713],["lam",["a","_@","_internal","_hyg",0],1692,1714,"Lean.BinderInfo.default"],["lam",["n"],2,1715,"Lean.BinderInfo.default"],["lam",["m"],2,1716,"Lean.BinderInfo.default"],["app",1687,1717],["app",1718,15],["lam",["a","_@","_internal","_hyg",0],1683,1719,"Lean.BinderInfo.default"],["lam",["_x"],1657,1720,"Lean.BinderInfo.default"],["app",1672,1721],["app",1194,18],["app",1723,147],["app",871,1724],["app",1542,18],["app",1726,21],["app",1639,1727],["app",1728,21],["app",1679,1729],["app",1730,1689],["forallE",["h","_@","Init","Data","Nat","Gcd",1387940970,"_hygCtx","_hyg",30],1725,1731,"Lean.BinderInfo.default"],["forallE",["n"],2,1732,"Lean.BinderInfo.default"],["forallE",["m"],2,1733,"Lean.BinderInfo.default"],["const",["DecidableEq"],[1]],["app",1735,2],["const",["Nat","decEq"],[]],["app",1723,15],["app",979,1738],["forallE",["m"],2,1739,"Lean.BinderInfo.default"],["forallE",["n"],2,1740,"Lean.BinderInfo.default"],["app",985,1738],["app",1313,18],["app",1743,15],["app",1742,1744],["const",["Nat","decEq","_proof_1"],[]],["app",1746,18],["app",1747,15],["app",1745,1748],["lam",["m"],2,1749,"Lean.BinderInfo.default"],["lam",["n"],2,1750,"Lean.BinderInfo.default"],["app",997,1744],["app",1752,1738],["forallE",["m"],2,1753,"Lean.BinderInfo.default"],["forallE",["n"],2,1754,"Lean.BinderInfo.default"],["forallE",["α"],185,320,"Lean.BinderInfo.default"],["app",1303,21],["app",1757,18],["app",1758,15],["app",979,1759],["forallE",["b"],18,1760,"Lean.BinderInfo.default"],["forallE",["a"],15,1761,"Lean.BinderInfo.default"],["lam",["α"],185,1762,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],151,1,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],25,1764,"Lean.BinderInfo.default"],["forallE",["f"],436,1765,"Lean.BinderInfo.default"],["forallE",["r"],91,1766,"Lean.BinderInfo.default"],["forallE",["β"],186,1767,"Lean.BinderInfo.implicit"],["forallE",["α"],185,1768,"Lean.BinderInfo.implicit"],["app",25,290],["app",1770,300],["lam",["a₂"],151,1771,"Lean.BinderInfo.default"],["lam",["a₁"],25,1772,"Lean.BinderInfo.default"],["lam",["f"],436,1773,"Lean.BinderInfo.default"],["lam",["r"],91,1774,"Lean.BinderInfo.default"],["lam",["β"],186,1775,"Lean.BinderInfo.implicit"],["lam",["α"],185,1776,"Lean.BinderInfo.implicit"],["app",1646,18],["app",1778,15],["forallE",["t"],1779,242,"Lean.BinderInfo.default"],["app",1646,21],["app",1781,18],["const",["PSigma","mk"],[2,6]],["app",1783,248],["app",1784,151],["app",1785,18],["app",1786,15],["app",25,1787],["forallE",["snd"],245,1788,"Lean.BinderInfo.default"],["forallE",["fst"],25,1789,"Lean.BinderInfo.default"],["forallE",["mk"],1790,290,"Lean.BinderInfo.default"],["forallE",["t"],1782,1791,"Lean.BinderInfo.default"],["forallE",["motive"],1780,1792,"Lean.BinderInfo.implicit"],["forallE",["β"],1645,1793,"Lean.BinderInfo.implicit"],["forallE",["α"],185,1794,"Lean.BinderInfo.implicit"],["const",["PSigma","rec"],[4,2,6]],["app",1796,151],["app",1797,25],["app",1798,21],["lam",["snd"],289,499,"Lean.BinderInfo.default"],["lam",["fst"],151,1800,"Lean.BinderInfo.default"],["app",1799,1801],["app",1802,18],["lam",["mk"],1790,1803,"Lean.BinderInfo.default"],["lam",["t"],1782,1804,"Lean.BinderInfo.default"],["lam",["motive"],1780,1805,"Lean.BinderInfo.implicit"],["lam",["β"],1645,1806,"Lean.BinderInfo.implicit"],["lam",["α"],185,1807,"Lean.BinderInfo.implicit"],["app",1783,151],["app",1809,25],["app",1810,18],["app",1811,15],["app",21,1812],["forallE",["snd"],300,1813,"Lean.BinderInfo.default"],["forallE",["fst"],21,1814,"Lean.BinderInfo.default"],["forallE",["t"],1648,300,"Lean.BinderInfo.default"],["forallE",["mk"],1815,1816,"Lean.BinderInfo.default"],["forallE",["motive"],1780,1817,"Lean.BinderInfo.implicit"],["forallE",["β"],1645,1818,"Lean.BinderInfo.implicit"],["forallE",["α"],185,1819,"Lean.BinderInfo.implicit"],["lam",["h"],245,499,"Lean.BinderInfo.default"],["lam",["w"],25,1821,"Lean.BinderInfo.default"],["lam",["mk"],1815,1822,"Lean.BinderInfo.default"],["lam",["motive"],1780,1823,"Lean.BinderInfo.default"],["lam",["β"],1645,1824,"Lean.BinderInfo.default"],["lam",["α"],185,1825,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],18,2,"Lean.BinderInfo.default"],["const",["InvImage"],[2,1]],["app",1828,151],["app",1829,2],["app",1830,1677],["app",1831,21],["app",1832,15],["app",1833,18],["forallE",["a","_@","_internal","_hyg",0],1834,379,"Lean.BinderInfo.default"],["forallE",["y"],25,1835,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],1836,329,"Lean.BinderInfo.default"],["forallE",["x"],21,1837,"Lean.BinderInfo.default"],["forallE",["x"],25,245,"Lean.BinderInfo.default"],["forallE",["F"],1838,1839,"Lean.BinderInfo.default"],["forallE",["h"],1827,1840,"Lean.BinderInfo.default"],["forallE",["motive"],1645,1841,"Lean.BinderInfo.implicit"],["forallE",["α"],185,1842,"Lean.BinderInfo.implicit"],["const",["WellFounded","Nat","fix","go"],[2,6]],["app",1844,151],["app",1845,25],["app",1846,21],["app",1847,18],["const",["WellFounded","Nat","eager"],[]],["app",169,300],["app",1850,175],["app",1849,1851],["app",1848,1852],["app",1853,15],["const",["WellFounded","Nat","fix","_proof_2"],[2]],["app",1855,151],["app",1856,21],["app",1857,15],["app",1854,1858],["lam",["x"],25,1859,"Lean.BinderInfo.default"],["lam",["F"],1838,1860,"Lean.BinderInfo.default"],["lam",["h"],1827,1861,"Lean.BinderInfo.default"],["lam",["motive"],1645,1862,"Lean.BinderInfo.implicit"],["lam",["α"],185,1863,"Lean.BinderInfo.implicit"],["app",56,311],["app",169,311],["app",1866,175],["app",1849,1867],["app",1865,1868],["forallE",["x"],18,1869,"Lean.BinderInfo.default"],["forallE",["h"],1302,1870,"Lean.BinderInfo.default"],["forallE",["α"],242,1871,"Lean.BinderInfo.implicit"],["const",["ite"],[1]],["app",1873,2],["app",1193,1002],["app",1313,15],["app",1876,15],["app",1875,1877],["app",1878,1023],["app",1874,1879],["const",["instDecidableEqBool"],[]],["app",1881,1877],["app",1882,1023],["app",1880,1883],["app",1884,15],["app",1885,15],["lam",["n"],2,1886,"Lean.BinderInfo.default"],["app",1735,1002],["const",["Bool","decEq"],[]],["app",1875,18],["app",1890,15],["app",979,1891],["forallE",["b"],1002,1892,"Lean.BinderInfo.default"],["forallE",["a"],1002,1893,"Lean.BinderInfo.default"],["app",985,1891],["const",["Bool","beq"],[]],["app",1896,18],["app",1897,15],["app",1895,1898],["const",["Bool","decEq","_proof_1"],[]],["app",1900,18],["app",1901,15],["app",1899,1902],["lam",["b"],1002,1903,"Lean.BinderInfo.default"],["lam",["a"],1002,1904,"Lean.BinderInfo.default"],["app",997,1898],["app",1906,1891],["forallE",["b"],1002,1907,"Lean.BinderInfo.default"],["forallE",["a"],1002,1908,"Lean.BinderInfo.default"],["forallE",["y"],1002,1002,"Lean.BinderInfo.default"],["forallE",["x"],1002,1910,"Lean.BinderInfo.default"],["const",["Bool","Internal","and","match_1"],[1]],["lam",["x","_@","Init","Prelude",492990823,"_hygCtx","_hyg",7],1002,1002,"Lean.BinderInfo.default"],["app",1912,1913],["app",1914,15],["const",["Bool","not"],[]],["app",1916,21],["lam",["_"],140,1917,"Lean.BinderInfo.default"],["app",1915,1918],["lam",["_"],140,21,"Lean.BinderInfo.default"],["app",1919,1920],["lam",["b"],1002,1921,"Lean.BinderInfo.default"],["lam",["a"],1002,1922,"Lean.BinderInfo.default"],["app",1307,1913],["app",1924,1023],["app",1925,1019],["app",1926,15],["lam",["x"],1002,1927,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2579035303,"_hygCtx","_hyg",8],1002,242,"Lean.BinderInfo.default"],["app",21,1019],["forallE",["_"],140,1930,"Lean.BinderInfo.default"],["app",25,1023],["forallE",["_"],140,1932,"Lean.BinderInfo.default"],["forallE",["h_2"],1933,281,"Lean.BinderInfo.default"],["forallE",["h_1"],1931,1934,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2579035303,"_hygCtx","_hyg",8],1002,1935,"Lean.BinderInfo.default"],["forallE",["motive"],1929,1936,"Lean.BinderInfo.default"],["lam",["x"],1002,289,"Lean.BinderInfo.default"],["app",1032,1938],["app",1939,21],["app",1940,496],["app",15,495],["app",1941,1942],["lam",["h_2"],1933,1943,"Lean.BinderInfo.default"],["lam",["h_1"],1931,1944,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2579035303,"_hygCtx","_hyg",8],1002,1945,"Lean.BinderInfo.default"],["lam",["motive"],1929,1946,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],25,151,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],21,1948,"Lean.BinderInfo.default"],["forallE",["h"],1488,1949,"Lean.BinderInfo.instImplicit"],["forallE",["c"],1,1950,"Lean.BinderInfo.default"],["forallE",["α"],185,1951,"Lean.BinderInfo.implicit"],["const",["dite"],[2]],["app",1953,151],["app",1954,25],["app",1955,21],["lam",["x","_@","Init","Prelude",1596968041,"_hygCtx","_hyg",15],25,21,"Lean.BinderInfo.default"],["app",1956,1957],["app",871,25],["lam",["x","_@","Init","Prelude",1596968041,"_hygCtx","_hyg",22],1959,18,"Lean.BinderInfo.default"],["app",1958,1960],["lam",["e"],25,1961,"Lean.BinderInfo.default"],["lam",["t"],21,1962,"Lean.BinderInfo.default"],["lam",["h"],1488,1963,"Lean.BinderInfo.instImplicit"],["lam",["c"],1,1964,"Lean.BinderInfo.default"],["lam",["α"],185,1965,"Lean.BinderInfo.implicit"],["app",56,245],["app",1967,18],["forallE",["a","_@","_internal","_hyg",0],1968,249,"Lean.BinderInfo.default"],["forallE",["x"],151,1969,"Lean.BinderInfo.default"],["forallE",["fuel"],2,1970,"Lean.BinderInfo.default"],["forallE",["F"],1838,1971,"Lean.BinderInfo.default"],["forallE",["h"],1827,1972,"Lean.BinderInfo.default"],["forallE",["motive"],1645,1973,"Lean.BinderInfo.implicit"],["forallE",["α"],185,1974,"Lean.BinderInfo.implicit"],["const",["Nat","rec"],[21]],["app",56,289],["app",1977,18],["forallE",["a","_@","_internal","_hyg",0],1978,1429,"Lean.BinderInfo.default"],["forallE",["x"],248,1979,"Lean.BinderInfo.default"],["lam",["x","_@","Init","WF",1007480251,"_hygCtx","_hyg",58],2,1980,"Lean.BinderInfo.default"],["app",1976,1981],["app",1967,225],["const",["False","elim"],[6]],["app",1984,249],["const",["WellFounded","Nat","fix","go","_proof_1"],[2]],["app",1986,647],["app",1987,151],["app",1988,18],["app",1989,15],["app",1985,1990],["lam",["hfuel"],1983,1991,"Lean.BinderInfo.default"],["lam",["x","_@","Init","WF",1007480251,"_hygCtx","_hyg",78],151,1992,"Lean.BinderInfo.default"],["app",1982,1993],["app",56,531],["app",1995,863],["app",1828,934],["app",1997,2],["app",1998,1677],["app",1999,1138],["app",2000,15],["app",2001,21],["const",["WellFounded","Nat","fix","_proof_1"],[2]],["bvar",10],["app",2003,2004],["app",2005,924],["app",2006,248],["app",2007,25],["app",2008,21],["app",2009,18],["app",2010,15],["app",379,2011],["lam",["hy"],2002,2012,"Lean.BinderInfo.default"],["lam",["y"],924,2013,"Lean.BinderInfo.default"],["app",249,2014],["lam",["hfuel"],1996,2015,"Lean.BinderInfo.default"],["lam",["x"],647,2016,"Lean.BinderInfo.default"],["lam",["ih"],1980,2017,"Lean.BinderInfo.default"],["lam",["x","_@","Init","WF",1007480251,"_hygCtx","_hyg",91],2,2018,"Lean.BinderInfo.default"],["app",1994,2019],["app",2020,15],["lam",["fuel"],2,2021,"Lean.BinderInfo.default"],["lam",["F"],1838,2022,"Lean.BinderInfo.default"],["lam",["h"],1827,2023,"Lean.BinderInfo.default"],["lam",["motive"],1645,2024,"Lean.BinderInfo.implicit"],["lam",["α"],185,2025,"Lean.BinderInfo.implicit"],["app",56,300],["app",2027,73],["const",["InvImage"],[4,1]],["app",2029,248],["app",2030,2],["app",2031,1677],["app",2032,151],["app",2033,15],["app",2034,21],["app",56,249],["app",2036,151],["forallE",["hy"],2035,2037,"Lean.BinderInfo.default"],["forallE",["y"],151,2038,"Lean.BinderInfo.default"],["forallE",["hfuel"],2028,2039,"Lean.BinderInfo.default"],["forallE",["x"],21,2040,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","WF",1007480251,"_hygCtx","_hyg",91],2,2041,"Lean.BinderInfo.default"],["forallE",["h"],1302,2042,"Lean.BinderInfo.default"],["forallE",["α"],242,2043,"Lean.BinderInfo.implicit"],["app",1865,225],["forallE",["hfuel"],2045,878,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","WF",1007480251,"_hygCtx","_hyg",78],18,2046,"Lean.BinderInfo.default"],["forallE",["h"],1302,2047,"Lean.BinderInfo.default"],["forallE",["α"],242,2048,"Lean.BinderInfo.implicit"],["const",["Mul"],[0]],["app",2050,2],["const",["Mul","mk"],[0]],["app",2052,2],["const",["Nat","mul"],[]],["app",2053,2054],["const",["Nat","mul","_f"],[]],["app",207,2056],["app",2057,18],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx","_hyg",14],2,2058,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx","_hyg",13],2,2059,"Lean.BinderInfo.default"],["const",["Nat","mul","match_1"],[1]],["app",2061,221],["app",2062,15],["app",2063,21],["app",214,147],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx","_hyg",63],2065,147,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx","_hyg",41],2,2066,"Lean.BinderInfo.default"],["app",2064,2067],["app",201,232],["app",2069,21],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx","_hyg",63],231,2070,"Lean.BinderInfo.default"],["lam",["b"],2,2071,"Lean.BinderInfo.default"],["lam",["a"],2,2072,"Lean.BinderInfo.default"],["app",2068,2073],["app",2074,18],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx","_hyg",13],2,2075,"Lean.BinderInfo.default"],["lam",["f"],215,2076,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx","_hyg",14],2,2077,"Lean.BinderInfo.default"],["app",245,147],["forallE",["x","_@","Init","Prelude",2075127268,"_hygCtx","_hyg",41],2,2079,"Lean.BinderInfo.default"],["forallE",["h_1"],2080,255,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2075127268,"_hygCtx",14,"Init","Prelude",2075127268,"_hygCtx","_hyg",35],2,2081,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2075127268,"_hygCtx",13,"Init","Prelude",2075127268,"_hygCtx","_hyg",32],2,2082,"Lean.BinderInfo.default"],["forallE",["motive"],244,2083,"Lean.BinderInfo.default"],["lam",["h_1"],2080,272,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx",14,"Init","Prelude",2075127268,"_hygCtx","_hyg",35],2,2085,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2075127268,"_hygCtx",13,"Init","Prelude",2075127268,"_hygCtx","_hyg",32],2,2086,"Lean.BinderInfo.default"],["lam",["motive"],244,2087,"Lean.BinderInfo.default"],["const",["Mul"],[2]],["app",2089,18],["forallE",["mul"],397,2090,"Lean.BinderInfo.default"],["forallE",["α"],89,2091,"Lean.BinderInfo.implicit"],["const",["Mul"],[4]],["app",2093,15],["const",["HMul"],[4,4,4]],["app",2095,18],["app",2096,18],["app",2097,18],["forallE",["inst","_@","Init","Prelude",3013044039,"_hygCtx","_hyg",5],2094,2098,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,2099,"Lean.BinderInfo.implicit"],["const",["HMul","mk"],[4,4,4]],["app",2101,18],["app",2102,18],["app",2103,18],["const",["Mul","mul"],[4]],["app",2105,25],["app",2106,21],["app",2107,18],["app",2108,15],["lam",["b"],21,2109,"Lean.BinderInfo.default"],["lam",["a"],18,2110,"Lean.BinderInfo.default"],["app",2104,2111],["lam",["inst","_@","Init","Prelude",3013044039,"_hygCtx","_hyg",5],2094,2112,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,2113,"Lean.BinderInfo.implicit"],["app",2089,15],["forallE",["self"],2115,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,2116,"Lean.BinderInfo.implicit"],["proj",["Mul"],0,15],["lam",["self"],2115,2118,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,2119,"Lean.BinderInfo.default"],["const",["HMul"],[2,6,11]],["app",2121,25],["app",2122,21],["app",2123,18],["forallE",["hMul"],437,2124,"Lean.BinderInfo.default"],["forallE",["γ"],435,2125,"Lean.BinderInfo.implicit"],["forallE",["β"],432,2126,"Lean.BinderInfo.implicit"],["forallE",["α"],89,2127,"Lean.BinderInfo.implicit"],["app",2121,21],["app",2129,18],["app",2130,15],["forallE",["self"],2131,456,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],435,2132,"Lean.BinderInfo.implicit"],["forallE",["β"],432,2133,"Lean.BinderInfo.implicit"],["forallE",["α"],89,2134,"Lean.BinderInfo.implicit"],["proj",["HMul"],0,15],["lam",["self"],2131,2136,"Lean.BinderInfo.instImplicit"],["lam",["γ"],435,2137,"Lean.BinderInfo.implicit"],["lam",["β"],432,2138,"Lean.BinderInfo.default"],["lam",["α"],89,2139,"Lean.BinderInfo.default"],["const",["Mod"],[0]],["app",2141,2],["const",["Mod","mk"],[0]],["app",2143,2],["const",["Nat","mod"],[]],["app",2144,2145],["const",["Nat","mod","match_1"],[1]],["lam",["x","_@","Init","Prelude",342371235,"_hygCtx",9,"Init","Prelude",342371235,"_hygCtx","_hyg",28],2,1295,"Lean.BinderInfo.default"],["app",2147,2148],["app",2149,18],["app",2150,15],["lam",["x","_@","Init","Prelude",342371235,"_hygCtx","_hyg",38],2,147,"Lean.BinderInfo.default"],["app",2151,2152],["app",1723,230],["app",6,15],["app",2155,25],["app",1874,2156],["app",928,15],["app",2158,25],["app",2157,2159],["const",["Nat","modCore"],[]],["app",2161,25],["app",2162,15],["app",2160,2163],["app",2164,25],["lam",["m"],2,2165,"Lean.BinderInfo.default"],["lam",["h","_@","Init","Prelude",342371235,"_hygCtx","_hyg",42],2154,2166,"Lean.BinderInfo.default"],["lam",["n","_@","Init","Prelude",342371235,"_hygCtx","_hyg",53],2,2167,"Lean.BinderInfo.default"],["lam",["n"],2,2168,"Lean.BinderInfo.default"],["app",2153,2169],["lam",["x","_@","Init","Prelude",342371235,"_hygCtx","_hyg",10],2,2170,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",342371235,"_hygCtx","_hyg",9],2,2171,"Lean.BinderInfo.default"],["const",["Nat","modCore","go"],[]],["app",2173,18],["app",2174,15],["app",2175,863],["app",2176,21],["app",2177,867],["lam",["hy"],854,2178,"Lean.BinderInfo.default"],["app",859,2179],["lam",["x","_@","Init","Prelude",4249794159,"_hygCtx","_hyg",85],872,21,"Lean.BinderInfo.default"],["app",2180,2181],["lam",["y"],2,2182,"Lean.BinderInfo.default"],["lam",["x"],2,2183,"Lean.BinderInfo.default"],["const",["Nat","modCore","go","_f"],[]],["app",2185,151],["app",2186,25],["app",890,2187],["app",2188,18],["app",2189,15],["lam",["hfuel"],58,2190,"Lean.BinderInfo.default"],["lam",["x"],2,2191,"Lean.BinderInfo.default"],["lam",["fuel"],2,2192,"Lean.BinderInfo.default"],["lam",["hy"],854,2193,"Lean.BinderInfo.default"],["lam",["y"],2,2194,"Lean.BinderInfo.default"],["lam",["h"],926,944,"Lean.BinderInfo.default"],["app",931,2196],["lam",["x","_@","Init","Prelude",4249794159,"_hygCtx","_hyg",63],949,248,"Lean.BinderInfo.default"],["app",2197,2198],["lam",["x","_@","Init","Prelude",4249794159,"_hygCtx","_hyg",89],923,2199,"Lean.BinderInfo.default"],["lam",["hfuel"],922,2200,"Lean.BinderInfo.default"],["lam",["fuel"],2,2201,"Lean.BinderInfo.default"],["app",921,2202],["app",2203,21],["lam",["hfuel"],904,2204,"Lean.BinderInfo.default"],["lam",["x"],2,2205,"Lean.BinderInfo.default"],["lam",["f"],903,2206,"Lean.BinderInfo.default"],["lam",["fuel"],2,2207,"Lean.BinderInfo.default"],["lam",["hy"],854,2208,"Lean.BinderInfo.default"],["lam",["y"],2,2209,"Lean.BinderInfo.default"],["app",25,147],["app",2211,15],["forallE",["x","_@","Init","Prelude",342371235,"_hygCtx","_hyg",38],2,2212,"Lean.BinderInfo.default"],["const",["namedPattern"],[1]],["app",2214,2],["app",2215,25],["app",2216,863],["app",2217,18],["app",1138,2218],["app",2219,15],["forallE",["m"],2,2220,"Lean.BinderInfo.default"],["forallE",["h","_@","Init","Prelude",342371235,"_hygCtx","_hyg",42],2154,2221,"Lean.BinderInfo.default"],["forallE",["n","_@","Init","Prelude",342371235,"_hygCtx","_hyg",53],2,2222,"Lean.BinderInfo.default"],["forallE",["n"],2,2223,"Lean.BinderInfo.default"],["forallE",["h_2"],2224,254,"Lean.BinderInfo.default"],["forallE",["h_1"],2213,2225,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",342371235,"_hygCtx",10,"Init","Prelude",342371235,"_hygCtx","_hyg",31],2,2226,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",342371235,"_hygCtx",9,"Init","Prelude",342371235,"_hygCtx","_hyg",28],2,2227,"Lean.BinderInfo.default"],["forallE",["motive"],244,2228,"Lean.BinderInfo.default"],["lam",["x"],2,1033,"Lean.BinderInfo.default"],["app",260,2230],["app",2231,25],["app",2232,1037],["app",18,230],["app",2234,15],["app",1255,230],["app",2235,2236],["app",2237,25],["lam",["n","_@","Init","Prelude",342371235,"_hygCtx","_hyg",68],2,2238,"Lean.BinderInfo.default"],["app",2233,2239],["lam",["h_2"],2224,2240,"Lean.BinderInfo.default"],["lam",["h_1"],2213,2241,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",342371235,"_hygCtx",10,"Init","Prelude",342371235,"_hygCtx","_hyg",31],2,2242,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",342371235,"_hygCtx",9,"Init","Prelude",342371235,"_hygCtx","_hyg",28],2,2243,"Lean.BinderInfo.default"],["lam",["motive"],244,2244,"Lean.BinderInfo.default"],["forallE",["h"],1759,25,"Lean.BinderInfo.default"],["forallE",["a"],18,2246,"Lean.BinderInfo.default"],["forallE",["x"],15,2247,"Lean.BinderInfo.default"],["forallE",["α"],185,2248,"Lean.BinderInfo.implicit"],["lam",["h"],1759,18,"Lean.BinderInfo.default"],["lam",["a"],18,2250,"Lean.BinderInfo.default"],["lam",["x"],15,2251,"Lean.BinderInfo.default"],["lam",["α"],185,2252,"Lean.BinderInfo.implicit"],["const",["Mod"],[2]],["app",2254,18],["forallE",["mod"],397,2255,"Lean.BinderInfo.default"],["forallE",["α"],89,2256,"Lean.BinderInfo.implicit"],["const",["Mod"],[4]],["app",2258,15],["const",["HMod"],[4,4,4]],["app",2260,18],["app",2261,18],["app",2262,18],["forallE",["inst","_@","Init","Prelude",2224171311,"_hygCtx","_hyg",5],2259,2263,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,2264,"Lean.BinderInfo.implicit"],["const",["HMod","mk"],[4,4,4]],["app",2266,18],["app",2267,18],["app",2268,18],["const",["Mod","mod"],[4]],["app",2270,25],["app",2271,21],["app",2272,18],["app",2273,15],["lam",["b"],21,2274,"Lean.BinderInfo.default"],["lam",["a"],18,2275,"Lean.BinderInfo.default"],["app",2269,2276],["lam",["inst","_@","Init","Prelude",2224171311,"_hygCtx","_hyg",5],2259,2277,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,2278,"Lean.BinderInfo.implicit"],["app",2254,15],["forallE",["self"],2280,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,2281,"Lean.BinderInfo.implicit"],["proj",["Mod"],0,15],["lam",["self"],2280,2283,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,2284,"Lean.BinderInfo.default"],["const",["HMod"],[2,6,11]],["app",2286,25],["app",2287,21],["app",2288,18],["forallE",["hMod"],437,2289,"Lean.BinderInfo.default"],["forallE",["γ"],435,2290,"Lean.BinderInfo.implicit"],["forallE",["β"],432,2291,"Lean.BinderInfo.implicit"],["forallE",["α"],89,2292,"Lean.BinderInfo.implicit"],["app",2286,21],["app",2294,18],["app",2295,15],["forallE",["self"],2296,456,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],435,2297,"Lean.BinderInfo.implicit"],["forallE",["β"],432,2298,"Lean.BinderInfo.implicit"],["forallE",["α"],89,2299,"Lean.BinderInfo.implicit"],["proj",["HMod"],0,15],["lam",["self"],2296,2301,"Lean.BinderInfo.instImplicit"],["lam",["γ"],435,2302,"Lean.BinderInfo.implicit"],["lam",["β"],432,2303,"Lean.BinderInfo.default"],["lam",["α"],89,2304,"Lean.BinderInfo.default"],["app",21,147],["forallE",["_"],140,2306,"Lean.BinderInfo.default"],["app",25,175],["forallE",["_"],140,2308,"Lean.BinderInfo.default"],["app",151,1569],["forallE",["_"],140,2310,"Lean.BinderInfo.default"],["app",248,837],["forallE",["_"],140,2312,"Lean.BinderInfo.default"],["app",8,797],["app",11,797],["app",2314,2315],["app",647,2316],["forallE",["_"],140,2317,"Lean.BinderInfo.default"],["forallE",["x","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",81],2,1361,"Lean.BinderInfo.default"],["app",1138,647],["forallE",["h_6"],2319,2320,"Lean.BinderInfo.default"],["forallE",["h_5"],2318,2321,"Lean.BinderInfo.default"],["forallE",["h_4"],2313,2322,"Lean.BinderInfo.default"],["forallE",["h_3"],2311,2323,"Lean.BinderInfo.default"],["forallE",["h_2"],2309,2324,"Lean.BinderInfo.default"],["forallE",["h_1"],2307,2325,"Lean.BinderInfo.default"],["forallE",["x","_@","Submissions","Asymptotics","Solution",729288029,"_hygCtx","_hyg",21],2,2326,"Lean.BinderInfo.default"],["forallE",["motive"],243,2327,"Lean.BinderInfo.default"],["const",["dite"],[4]],["app",2329,2320],["app",1194,647],["app",2331,147],["app",2330,2332],["app",1696,647],["app",2334,147],["app",2333,2335],["const",["Eq","ndrec_symm"],[4,1]],["app",2337,2],["app",2338,147],["app",924,15],["lam",["K","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",18],2,2340,"Lean.BinderInfo.default"],["app",2339,2341],["app",248,495],["app",2342,2343],["app",2344,647],["app",2336,2345],["app",871,2332],["app",924,1138],["app",2329,2348],["app",1194,1138],["app",2350,175],["app",2349,2351],["app",1696,1138],["app",2353,175],["app",2352,2354],["app",2338,175],["app",934,15],["lam",["K","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",18],2,2357,"Lean.BinderInfo.default"],["app",2356,2358],["app",2359,2343],["app",2360,1138],["app",2355,2361],["app",871,2351],["app",934,924],["app",2329,2364],["app",1194,924],["app",2366,1569],["app",2365,2367],["app",1696,924],["app",2369,1569],["app",2368,2370],["app",2338,1569],["app",2004,15],["lam",["K","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",18],2,2373,"Lean.BinderInfo.default"],["app",2372,2374],["app",2375,2343],["app",2376,924],["app",2371,2377],["app",871,2367],["app",2004,934],["app",2329,2380],["app",1194,934],["app",2382,837],["app",2381,2383],["app",1696,934],["app",2385,837],["app",2384,2386],["app",2338,837],["bvar",11],["app",2389,15],["lam",["K","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",18],2,2390,"Lean.BinderInfo.default"],["app",2388,2391],["app",2392,2343],["app",2393,934],["app",2387,2394],["app",871,2383],["app",2389,2004],["app",2329,2397],["app",1194,2004],["app",2399,2316],["app",2398,2400],["app",1696,2004],["app",2402,2316],["app",2401,2403],["app",2338,2316],["bvar",12],["app",2406,15],["lam",["K","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",18],2,2407,"Lean.BinderInfo.default"],["app",2405,2408],["app",2409,2343],["app",2410,2004],["app",2404,2411],["app",871,2400],["app",248,2389],["lam",["h_5"],2413,2414,"Lean.BinderInfo.default"],["app",2412,2415],["lam",["h_4"],2396,2416,"Lean.BinderInfo.default"],["app",2395,2417],["lam",["h_3"],2379,2418,"Lean.BinderInfo.default"],["app",2378,2419],["lam",["h_2"],2363,2420,"Lean.BinderInfo.default"],["app",2362,2421],["lam",["h_1"],2347,2422,"Lean.BinderInfo.default"],["app",2346,2423],["lam",["h_6"],2319,2424,"Lean.BinderInfo.default"],["lam",["h_5"],2318,2425,"Lean.BinderInfo.default"],["lam",["h_4"],2313,2426,"Lean.BinderInfo.default"],["lam",["h_3"],2311,2427,"Lean.BinderInfo.default"],["lam",["h_2"],2309,2428,"Lean.BinderInfo.default"],["lam",["h_1"],2307,2429,"Lean.BinderInfo.default"],["lam",["x","_@","Submissions","Asymptotics","Solution",729288029,"_hygCtx","_hyg",21],2,2430,"Lean.BinderInfo.default"],["lam",["motive"],243,2431,"Lean.BinderInfo.default"],["sort",22],["sort",23],["forallE",["a","_@","_internal","_hyg",0],18,2434,"Lean.BinderInfo.default"],["const",["Eq"],[22]],["app",2436,151],["app",2437,15],["app",2438,25],["forallE",["h"],2439,329,"Lean.BinderInfo.default"],["forallE",["b"],25,2440,"Lean.BinderInfo.implicit"],["forallE",["m"],1443,2441,"Lean.BinderInfo.default"],["forallE",["motive"],2435,2442,"Lean.BinderInfo.implicit"],["forallE",["a"],15,2443,"Lean.BinderInfo.implicit"],["forallE",["α"],2433,2444,"Lean.BinderInfo.implicit"],["const",["Eq","ndrec"],[23,22]],["app",2446,248],["app",2447,151],["app",2448,25],["app",2449,21],["app",2450,18],["const",["Eq","symm"],[22]],["app",2452,248],["app",2453,18],["app",2454,151],["app",2455,15],["app",2451,2456],["lam",["h"],2439,2457,"Lean.BinderInfo.default"],["lam",["b"],25,2458,"Lean.BinderInfo.implicit"],["lam",["m"],1443,2459,"Lean.BinderInfo.default"],["lam",["motive"],2435,2460,"Lean.BinderInfo.implicit"],["lam",["a"],15,2461,"Lean.BinderInfo.implicit"],["lam",["α"],2433,2462,"Lean.BinderInfo.implicit"],["app",1305,21],["forallE",["h"],1759,2464,"Lean.BinderInfo.default"],["forallE",["b"],18,2465,"Lean.BinderInfo.implicit"],["forallE",["a"],15,2466,"Lean.BinderInfo.implicit"],["forallE",["α"],185,2467,"Lean.BinderInfo.implicit"],["app",2437,25],["app",2469,15],["forallE",["h"],2470,329,"Lean.BinderInfo.default"],["forallE",["b"],25,2471,"Lean.BinderInfo.implicit"],["forallE",["m"],1443,2472,"Lean.BinderInfo.default"],["forallE",["motive"],2435,2473,"Lean.BinderInfo.implicit"],["forallE",["a"],15,2474,"Lean.BinderInfo.implicit"],["forallE",["α"],2433,2475,"Lean.BinderInfo.implicit"],["const",["Eq","rec"],[23,22]],["app",2477,248],["app",2478,151],["app",2436,647],["app",2480,248],["app",2481,15],["lam",["x","_@","Init","Prelude",2055208596,"_hygCtx","_hyg",16],2482,249,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2055208596,"_hygCtx","_hyg",17],248,2483,"Lean.BinderInfo.default"],["app",2479,2484],["app",2485,21],["app",2486,18],["app",2487,15],["lam",["h"],2470,2488,"Lean.BinderInfo.default"],["lam",["b"],25,2489,"Lean.BinderInfo.implicit"],["lam",["m"],1443,2490,"Lean.BinderInfo.default"],["lam",["motive"],2435,2491,"Lean.BinderInfo.implicit"],["lam",["a"],15,2492,"Lean.BinderInfo.implicit"],["lam",["α"],2433,2493,"Lean.BinderInfo.implicit"],["app",1287,21],["app",2495,18],["app",2496,15],["forallE",["t"],2497,185,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,2498,"Lean.BinderInfo.default"],["const",["Eq","refl"],[4]],["app",2500,21],["app",2501,18],["app",1443,2502],["app",1287,151],["app",2504,25],["app",2505,15],["forallE",["t"],2506,1448,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],25,2507,"Lean.BinderInfo.implicit"],["forallE",["refl"],2503,2508,"Lean.BinderInfo.default"],["forallE",["motive"],2499,2509,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],15,2510,"Lean.BinderInfo.implicit"],["forallE",["α"],242,2511,"Lean.BinderInfo.implicit"],["lam",["refl"],2503,15,"Lean.BinderInfo.default"],["lam",["motive"],2499,2513,"Lean.BinderInfo.default"],["lam",["a","_@","_internal","_hyg",0],15,2514,"Lean.BinderInfo.default"],["lam",["α"],242,2515,"Lean.BinderInfo.implicit"],["app",1543,1580],["app",1194,2517],["app",2518,147],["app",1874,2519],["app",1696,2517],["app",2521,147],["app",2520,2522],["app",1570,15],["app",833,2524],["app",2525,1580],["app",2523,2526],["const",["SuperpermutationPalomar","GeneralLower","inverseSeven"],[]],["app",2528,15],["app",1558,2529],["app",814,15],["app",2531,2529],["app",2530,2532],["app",2527,2533],["lam",["n"],2,2534,"Lean.BinderInfo.default"],["const",["Option","getD"],[0]],["app",2536,2],["const",["List","find?"],[0]],["app",2538,2],["const",["BEq","beq"],[0]],["app",2540,2],["const",["instBEqOfDecidableEq"],[0]],["app",2542,2],["app",2543,1696],["app",2541,2544],["app",1581,15],["app",1542,2546],["app",2547,18],["app",2545,2548],["app",2549,175],["lam",["u"],2,2550,"Lean.BinderInfo.default"],["app",2539,2551],["const",["List","range"],[]],["app",2553,15],["app",2552,2554],["app",2537,2555],["app",2556,147],["lam",["n"],2,2557,"Lean.BinderInfo.default"],["const",["List"],[0]],["app",2559,2],["forallE",["n"],2,2560,"Lean.BinderInfo.default"],["const",["List","range","loop"],[]],["app",2562,15],["const",["List","nil"],[0]],["app",2564,2],["app",2563,2565],["lam",["n"],2,2566,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2560,2560,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,2568,"Lean.BinderInfo.default"],["lam",["a","_@","_internal","_hyg",0],2,2568,"Lean.BinderInfo.default"],["app",204,2570],["app",2571,18],["const",["List","range","loop","_f"],[]],["app",2572,2573],["app",2574,15],["lam",["a","_@","_internal","_hyg",0],2560,2575,"Lean.BinderInfo.default"],["lam",["a","_@","_internal","_hyg",0],2,2576,"Lean.BinderInfo.default"],["app",213,2570],["app",2578,15],["forallE",["f"],2579,2568,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,2580,"Lean.BinderInfo.default"],["const",["List","range","loop","match_1"],[1]],["app",2578,18],["forallE",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",72],2583,2560,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx",17,"Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",38],2560,2584,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx",16,"Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",35],2,2585,"Lean.BinderInfo.default"],["app",2582,2586],["app",2587,21],["app",2588,15],["app",2578,147],["lam",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",72],2590,18,"Lean.BinderInfo.default"],["lam",["acc"],2560,2591,"Lean.BinderInfo.default"],["app",2589,2592],["app",2578,73],["const",["List","cons"],[0]],["app",2595,2],["app",2596,21],["app",2597,18],["app",170,2598],["lam",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",72],2594,2599,"Lean.BinderInfo.default"],["lam",["acc"],2560,2600,"Lean.BinderInfo.default"],["lam",["n"],2,2601,"Lean.BinderInfo.default"],["app",2593,2602],["app",2603,18],["lam",["a","_@","_internal","_hyg",0],2560,2604,"Lean.BinderInfo.default"],["lam",["f"],2579,2605,"Lean.BinderInfo.default"],["lam",["a","_@","_internal","_hyg",0],2,2606,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx",17,"Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",38],2560,242,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx",16,"Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",35],2,2608,"Lean.BinderInfo.default"],["forallE",["acc"],2560,2212,"Lean.BinderInfo.default"],["app",1410,15],["forallE",["acc"],2560,2611,"Lean.BinderInfo.default"],["forallE",["n"],2,2612,"Lean.BinderInfo.default"],["forallE",["h_2"],2613,254,"Lean.BinderInfo.default"],["forallE",["h_1"],2610,2614,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx",17,"Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",38],2560,2615,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx",16,"Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",35],2,2616,"Lean.BinderInfo.default"],["forallE",["motive"],2609,2617,"Lean.BinderInfo.default"],["app",311,25],["lam",["n","_@","Init","Prelude",1142075583,"_hygCtx","_hyg",66],2,2619,"Lean.BinderInfo.default"],["app",2233,2620],["lam",["h_2"],2613,2621,"Lean.BinderInfo.default"],["lam",["h_1"],2610,2622,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx",17,"Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",38],2560,2623,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","List","Basic",1780592896,"_hygCtx",16,"Init","Data","List","Basic",1780592896,"_hygCtx","_hyg",35],2,2624,"Lean.BinderInfo.default"],["lam",["motive"],2609,2625,"Lean.BinderInfo.default"],["const",["DecidableEq"],[5]],["app",2627,15],["const",["BEq"],[4]],["app",2629,18],["forallE",["inst","_@","Init","Prelude",2223096031,"_hygCtx","_hyg",5],2628,2630,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,2631,"Lean.BinderInfo.implicit"],["const",["BEq","mk"],[4]],["app",2633,18],["const",["Eq"],[5]],["app",2635,25],["app",2636,18],["app",2637,15],["app",1502,2638],["app",2639,499],["lam",["b"],21,2640,"Lean.BinderInfo.default"],["lam",["a"],18,2641,"Lean.BinderInfo.default"],["app",2634,2642],["lam",["inst","_@","Init","Prelude",2223096031,"_hygCtx","_hyg",5],2628,2643,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,2644,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],18,1002,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],15,2646,"Lean.BinderInfo.default"],["const",["BEq"],[2]],["app",2648,18],["forallE",["beq"],2647,2649,"Lean.BinderInfo.default"],["forallE",["α"],89,2650,"Lean.BinderInfo.implicit"],["app",2648,15],["forallE",["a","_@","_internal","_hyg",0],21,1002,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,2653,"Lean.BinderInfo.default"],["forallE",["self"],2652,2654,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,2655,"Lean.BinderInfo.implicit"],["proj",["BEq"],0,15],["lam",["self"],2652,2657,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,2658,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],15,1002,"Lean.BinderInfo.default"],["const",["Option"],[2]],["app",2661,21],["forallE",["a","_@","_internal","_hyg",0],467,2662,"Lean.BinderInfo.default"],["forallE",["p"],2660,2663,"Lean.BinderInfo.default"],["forallE",["α"],89,2664,"Lean.BinderInfo.implicit"],["const",["List","brecOn"],[3,2]],["app",2666,21],["app",2661,25],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",13],468,2668,"Lean.BinderInfo.default"],["app",2667,2669],["app",2670,15],["const",["List","find?","_f"],[2]],["app",2672,21],["app",2673,18],["app",2671,2674],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",13],467,2675,"Lean.BinderInfo.default"],["lam",["p"],2660,2676,"Lean.BinderInfo.default"],["lam",["α"],89,2677,"Lean.BinderInfo.implicit"],["const",["List","below"],[3,2]],["app",2679,21],["app",2680,2669],["app",2681,15],["forallE",["f"],2682,2668,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",13],467,2683,"Lean.BinderInfo.default"],["forallE",["p"],2660,2684,"Lean.BinderInfo.default"],["forallE",["α"],89,2685,"Lean.BinderInfo.implicit"],["const",["List","getLast?","match_1"],[2,3]],["app",2687,25],["app",2679,151],["app",2661,248],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",13],513,2690,"Lean.BinderInfo.default"],["app",2689,2691],["app",2692,15],["forallE",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",62],2693,2690,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx",13,"Init","Data","List","Basic",303061902,"_hygCtx","_hyg",24],545,2694,"Lean.BinderInfo.default"],["app",2688,2695],["app",2696,18],["app",510,151],["app",2692,2698],["const",["Option","none"],[2]],["app",2700,248],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",62],2699,2701,"Lean.BinderInfo.default"],["lam",["_"],140,2702,"Lean.BinderInfo.default"],["app",2697,2703],["app",2679,248],["app",2661,647],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",13],530,2706,"Lean.BinderInfo.default"],["app",2705,2707],["app",2708,517],["const",["List","filter","match_1"],[3]],["app",2661,1138],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",48],1002,2711,"Lean.BinderInfo.default"],["app",2710,2712],["app",248,21],["app",2713,2714],["const",["Option","some"],[2]],["app",2716,1138],["app",2717,25],["lam",["_"],140,2718,"Lean.BinderInfo.default"],["app",2715,2719],["lam",["_"],140,932,"Lean.BinderInfo.default"],["app",2720,2721],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",62],2709,2722,"Lean.BinderInfo.default"],["lam",["as"],513,2723,"Lean.BinderInfo.default"],["lam",["a"],25,2724,"Lean.BinderInfo.default"],["app",2704,2725],["app",2726,15],["lam",["f"],2682,2727,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","List","Basic",303061902,"_hygCtx","_hyg",13],467,2728,"Lean.BinderInfo.default"],["lam",["p"],2660,2729,"Lean.BinderInfo.default"],["lam",["α"],89,2730,"Lean.BinderInfo.implicit"],["app",2661,18],["forallE",["val"],15,2732,"Lean.BinderInfo.default"],["forallE",["α"],89,2733,"Lean.BinderInfo.implicit"],["app",2661,15],["forallE",["α"],89,2735,"Lean.BinderInfo.implicit"],["forallE",["_"],140,1048,"Lean.BinderInfo.default"],["forallE",["_"],140,1020,"Lean.BinderInfo.default"],["forallE",["h_2"],2738,281,"Lean.BinderInfo.default"],["forallE",["h_1"],2737,2739,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","List","Basic",2342288710,"_hygCtx","_hyg",50],1002,2740,"Lean.BinderInfo.default"],["forallE",["motive"],1929,2741,"Lean.BinderInfo.default"],["app",1940,1942],["app",2743,496],["lam",["h_2"],2738,2744,"Lean.BinderInfo.default"],["lam",["h_1"],2737,2745,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","List","Basic",2342288710,"_hygCtx","_hyg",50],1002,2746,"Lean.BinderInfo.default"],["lam",["motive"],1929,2747,"Lean.BinderInfo.default"],["const",["Option"],[4]],["app",2749,15],["forallE",["opt"],2750,396,"Lean.BinderInfo.default"],["forallE",["α"],105,2751,"Lean.BinderInfo.implicit"],["const",["Option","getD","match_1"],[4,5]],["app",2753,21],["app",2749,21],["lam",["opt","_@","Init","Prelude",3502629364,"_hygCtx","_hyg",11],2755,25,"Lean.BinderInfo.default"],["app",2754,2756],["app",2757,18],["lam",["h₁"],21,15,"Lean.BinderInfo.default"],["app",2758,2759],["lam",["_"],140,18,"Lean.BinderInfo.default"],["app",2760,2761],["lam",["dflt"],18,2762,"Lean.BinderInfo.default"],["lam",["opt"],2750,2763,"Lean.BinderInfo.default"],["lam",["α"],105,2764,"Lean.BinderInfo.implicit"],["forallE",["x","_@","Init","Data","Option","Basic",3879652157,"_hygCtx",9,"Init","Data","Option","Basic",3879652157,"_hygCtx","_hyg",20],2750,475,"Lean.BinderInfo.default"],["app",2749,18],["const",["Option","some"],[4]],["app",2768,25],["app",2769,15],["app",21,2770],["forallE",["val","_@","Init","Data","Option","Basic",3879652157,"_hygCtx","_hyg",27],21,2771,"Lean.BinderInfo.default"],["const",["Option","none"],[4]],["app",2773,151],["app",25,2774],["forallE",["_"],140,2775,"Lean.BinderInfo.default"],["forallE",["h_2"],2776,281,"Lean.BinderInfo.default"],["forallE",["h_1"],2772,2777,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Option","Basic",3879652157,"_hygCtx",9,"Init","Data","Option","Basic",3879652157,"_hygCtx","_hyg",20],2767,2778,"Lean.BinderInfo.default"],["forallE",["motive"],2766,2779,"Lean.BinderInfo.default"],["forallE",["α"],105,2780,"Lean.BinderInfo.implicit"],["const",["Option","casesOn"],[16,4]],["app",2782,151],["app",2749,151],["lam",["x"],2784,289,"Lean.BinderInfo.default"],["app",2783,2785],["app",2786,21],["app",2787,1942],["lam",["h"],151,300,"Lean.BinderInfo.default"],["app",2788,2789],["lam",["h_2"],2776,2790,"Lean.BinderInfo.default"],["lam",["h_1"],2772,2791,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Option","Basic",3879652157,"_hygCtx",9,"Init","Data","Option","Basic",3879652157,"_hygCtx","_hyg",20],2767,2792,"Lean.BinderInfo.default"],["lam",["motive"],2766,2793,"Lean.BinderInfo.default"],["lam",["α"],105,2794,"Lean.BinderInfo.implicit"],["forallE",["t"],2735,242,"Lean.BinderInfo.default"],["app",2700,21],["app",18,2797],["app",2716,151],["app",2799,15],["app",25,2800],["forallE",["val"],25,2801,"Lean.BinderInfo.default"],["forallE",["some"],2802,281,"Lean.BinderInfo.default"],["forallE",["none"],2798,2803,"Lean.BinderInfo.default"],["forallE",["t"],2732,2804,"Lean.BinderInfo.default"],["forallE",["motive"],2796,2805,"Lean.BinderInfo.implicit"],["forallE",["α"],89,2806,"Lean.BinderInfo.implicit"],["const",["Option","rec"],[4,2]],["app",2808,151],["app",2809,25],["app",2810,18],["lam",["h"],151,311,"Lean.BinderInfo.default"],["app",2811,2812],["app",2813,21],["lam",["some"],2802,2814,"Lean.BinderInfo.default"],["lam",["none"],2798,2815,"Lean.BinderInfo.default"],["lam",["t"],2732,2816,"Lean.BinderInfo.default"],["lam",["motive"],2796,2817,"Lean.BinderInfo.implicit"],["lam",["α"],89,2818,"Lean.BinderInfo.implicit"],["app",2700,18],["app",15,2820],["app",2716,25],["app",2822,15],["app",21,2823],["forallE",["val"],21,2824,"Lean.BinderInfo.default"],["forallE",["t"],2668,245,"Lean.BinderInfo.default"],["forallE",["some"],2825,2826,"Lean.BinderInfo.default"],["forallE",["none"],2821,2827,"Lean.BinderInfo.default"],["forallE",["motive"],2796,2828,"Lean.BinderInfo.implicit"],["forallE",["α"],89,2829,"Lean.BinderInfo.implicit"],["lam",["some"],2825,18,"Lean.BinderInfo.default"],["lam",["none"],2821,2831,"Lean.BinderInfo.default"],["lam",["motive"],2796,2832,"Lean.BinderInfo.default"],["lam",["α"],89,2833,"Lean.BinderInfo.default"],["lam",["ofNat"],25,311,"Lean.BinderInfo.default"],["lam",["some"],2825,2835,"Lean.BinderInfo.default"],["lam",["none"],2821,2836,"Lean.BinderInfo.default"],["lam",["motive"],2796,2837,"Lean.BinderInfo.default"],["lam",["α"],89,2838,"Lean.BinderInfo.default"],["const",["NatCast"],[0]],["app",2840,28],["const",["NatCast","mk"],[0]],["app",2842,28],["const",["Rat","ofInt"],[]],["const",["Int"],[]],["app",818,2845],["const",["instNatCastInt"],[]],["app",2846,2847],["app",2848,15],["app",2844,2849],["lam",["n"],2,2850,"Lean.BinderInfo.default"],["app",2843,2851],["app",2840,2845],["app",2842,2845],["const",["Int","ofNat"],[]],["app",2855,15],["lam",["n"],2,2856,"Lean.BinderInfo.default"],["app",2854,2857],["forallE",["a","_@","_internal","_hyg",0],2,2845,"Lean.BinderInfo.default"],["forallE",["num"],2845,28,"Lean.BinderInfo.default"],["const",["Rat","mk'"],[]],["app",2861,15],["app",2862,175],["const",["instInhabitedRat","_proof_1"],[]],["app",2863,2864],["const",["Rat","ofInt","_proof_1"],[]],["app",2866,15],["app",2865,2867],["lam",["num"],2845,2868,"Lean.BinderInfo.default"],["const",["Nat","Coprime"],[]],["const",["Int","natAbs"],[]],["app",2871,15],["app",2870,2872],["app",2873,175],["forallE",["num"],2845,2874,"Lean.BinderInfo.default"],["forallE",["m"],2845,2,"Lean.BinderInfo.default"],["const",["Int","neg","match_1"],[1]],["lam",["m","_@","Init","Data","Int","Basic",3316923860,"_hygCtx","_hyg",8],2845,2,"Lean.BinderInfo.default"],["app",2877,2878],["app",2879,15],["lam",["a"],2,15,"Lean.BinderInfo.default"],["app",2880,2881],["lam",["m"],2,230,"Lean.BinderInfo.default"],["app",2882,2883],["lam",["m"],2845,2884,"Lean.BinderInfo.default"],["forallE",["n","_@","Init","Data","Int","Basic",1717405508,"_hygCtx","_hyg",8],2845,242,"Lean.BinderInfo.default"],["app",21,2856],["forallE",["a","_@","_internal","_hyg",0],2,2887,"Lean.BinderInfo.default"],["const",["Int","negSucc"],[]],["app",2889,15],["app",25,2890],["forallE",["a","_@","_internal","_hyg",0],2,2891,"Lean.BinderInfo.default"],["forallE",["negSucc"],2892,281,"Lean.BinderInfo.default"],["forallE",["ofNat"],2888,2893,"Lean.BinderInfo.default"],["forallE",["t"],2845,2894,"Lean.BinderInfo.default"],["forallE",["motive"],2886,2895,"Lean.BinderInfo.default"],["const",["Int","casesOn"],[4]],["lam",["x"],2845,289,"Lean.BinderInfo.default"],["app",2897,2898],["app",2899,21],["lam",["a","_@","_internal","_hyg",0],2,300,"Lean.BinderInfo.default"],["app",2900,2901],["lam",["a","_@","_internal","_hyg",0],2,311,"Lean.BinderInfo.default"],["app",2902,2903],["lam",["h_2"],2892,2904,"Lean.BinderInfo.default"],["lam",["h_1"],2888,2905,"Lean.BinderInfo.default"],["lam",["n","_@","Init","Data","Int","Basic",1717405508,"_hygCtx","_hyg",8],2845,2906,"Lean.BinderInfo.default"],["lam",["motive"],2886,2907,"Lean.BinderInfo.default"],["forallE",["t"],2845,185,"Lean.BinderInfo.default"],["forallE",["motive"],2909,2895,"Lean.BinderInfo.implicit"],["const",["Int","rec"],[2]],["app",2911,25],["app",2912,2901],["app",2913,2903],["app",2914,21],["lam",["negSucc"],2892,2915,"Lean.BinderInfo.default"],["lam",["ofNat"],2888,2916,"Lean.BinderInfo.default"],["lam",["t"],2845,2917,"Lean.BinderInfo.default"],["lam",["motive"],2909,2918,"Lean.BinderInfo.implicit"],["app",18,2856],["forallE",["a","_@","_internal","_hyg",0],2,2920,"Lean.BinderInfo.default"],["app",21,2890],["forallE",["a","_@","_internal","_hyg",0],2,2922,"Lean.BinderInfo.default"],["forallE",["t"],2845,245,"Lean.BinderInfo.default"],["forallE",["negSucc"],2923,2924,"Lean.BinderInfo.default"],["forallE",["ofNat"],2921,2925,"Lean.BinderInfo.default"],["forallE",["motive"],2909,2926,"Lean.BinderInfo.implicit"],["lam",["negSucc"],2923,2901,"Lean.BinderInfo.default"],["lam",["ofNat"],2921,2928,"Lean.BinderInfo.default"],["lam",["motive"],2909,2929,"Lean.BinderInfo.default"],["lam",["negSucc"],2923,2903,"Lean.BinderInfo.default"],["lam",["ofNat"],2921,2931,"Lean.BinderInfo.default"],["lam",["motive"],2909,2932,"Lean.BinderInfo.default"],["app",1194,1632],["app",2934,175],["lam",["n"],2,2935,"Lean.BinderInfo.default"],["lam",["m"],2,2936,"Lean.BinderInfo.default"],["const",["Ne"],[1]],["app",2938,2],["app",2939,175],["app",2940,147],["forallE",["α"],185,91,"Lean.BinderInfo.implicit"],["app",871,1759],["lam",["b"],18,2943,"Lean.BinderInfo.default"],["lam",["a"],15,2944,"Lean.BinderInfo.default"],["lam",["α"],185,2945,"Lean.BinderInfo.implicit"],["const",["autoParam"],[0]],["app",2939,15],["app",2948,147],["app",2947,2949],["const",["Rat","den_nz","_autoParam"],[]],["app",2950,2951],["app",2871,21],["app",2870,2953],["app",2954,18],["app",2947,2955],["const",["Rat","reduced","_autoParam"],[]],["app",2956,2957],["forallE",["reduced"],2958,28,"Lean.BinderInfo.default"],["forallE",["den_nz"],2952,2959,"Lean.BinderInfo.default"],["forallE",["den"],2,2960,"Lean.BinderInfo.default"],["forallE",["num"],2845,2961,"Lean.BinderInfo.default"],["const",["Lean","Syntax"],[]],["const",["Lean","Syntax","node"],[]],["const",["Lean","SourceInfo","none"],[]],["app",2964,2965],["const",["Lean","Name","mkStr4"],[]],["strVal","Lean"],["app",2967,2968],["strVal","Parser"],["app",2969,2970],["strVal","Tactic"],["app",2971,2972],["strVal","tacticSeq"],["app",2973,2974],["app",2966,2975],["const",["Array","push"],[0]],["app",2977,2963],["const",["Array","empty"],[0]],["app",2979,2963],["app",2978,2980],["strVal","tacticSeq1Indented"],["app",2973,2982],["app",2966,2983],["const",["Lean","Name","mkStr1"],[]],["strVal","null"],["app",2985,2986],["app",2966,2987],["strVal","decide"],["app",2973,2989],["app",2966,2990],["const",["Lean","mkAtom"],[]],["app",2992,2989],["app",2981,2993],["app",2978,2994],["strVal","optConfig"],["app",2973,2996],["app",2966,2997],["app",2988,2980],["app",2981,2999],["app",2998,3000],["app",2995,3001],["app",2991,3002],["app",2981,3003],["app",2988,3004],["app",2981,3005],["app",2984,3006],["app",2981,3007],["app",2976,3008],["const",["String"],[]],["forallE",["val"],3010,2963,"Lean.BinderInfo.default"],["const",["Lean","Syntax","atom"],[]],["app",3012,2965],["app",3013,15],["lam",["val"],3010,3014,"Lean.BinderInfo.default"],["const",["Lean","SourceInfo"],[]],["forallE",["info"],3016,3011,"Lean.BinderInfo.default"],["const",["Substring","Raw"],[]],["const",["Lean","Name"],[]],["const",["Lean","Syntax","Preresolved"],[]],["app",2559,3020],["forallE",["preresolved"],3021,2963,"Lean.BinderInfo.default"],["forallE",["val"],3019,3022,"Lean.BinderInfo.default"],["forallE",["rawVal"],3018,3023,"Lean.BinderInfo.default"],["forallE",["info"],3016,3024,"Lean.BinderInfo.default"],["app",2559,3010],["forallE",["fields"],3026,3020,"Lean.BinderInfo.default"],["forallE",["n"],3019,3027,"Lean.BinderInfo.default"],["forallE",["ns"],3019,3020,"Lean.BinderInfo.default"],["forallE",["i"],2,3019,"Lean.BinderInfo.default"],["forallE",["pre"],3019,3030,"Lean.BinderInfo.default"],["forallE",["str"],3010,3019,"Lean.BinderInfo.default"],["forallE",["pre"],3019,3032,"Lean.BinderInfo.default"],["const",["String","Pos","Raw"],[]],["forallE",["stopPos"],3034,3018,"Lean.BinderInfo.default"],["forallE",["startPos"],3034,3035,"Lean.BinderInfo.default"],["forallE",["str"],3010,3036,"Lean.BinderInfo.default"],["forallE",["byteIdx"],2,3034,"Lean.BinderInfo.default"],["const",["Lean","SyntaxNodeKind"],[]],["const",["Array"],[0]],["app",3040,2963],["forallE",["args"],3041,2963,"Lean.BinderInfo.default"],["forallE",["kind"],3039,3042,"Lean.BinderInfo.default"],["forallE",["info"],3016,3043,"Lean.BinderInfo.default"],["const",["Array"],[2]],["app",3045,18],["forallE",["toList"],472,3046,"Lean.BinderInfo.default"],["forallE",["α"],89,3047,"Lean.BinderInfo.implicit"],["const",["optParam"],[1]],["app",3049,1002],["app",3050,1019],["forallE",["canonical"],3051,3016,"Lean.BinderInfo.default"],["forallE",["endPos"],3034,3052,"Lean.BinderInfo.default"],["forallE",["pos"],3034,3053,"Lean.BinderInfo.default"],["forallE",["default"],15,185,"Lean.BinderInfo.default"],["forallE",["α"],185,3055,"Lean.BinderInfo.default"],["lam",["default"],15,18,"Lean.BinderInfo.default"],["lam",["α"],185,3057,"Lean.BinderInfo.default"],["forallE",["endPos"],3034,3016,"Lean.BinderInfo.default"],["forallE",["trailing"],3018,3059,"Lean.BinderInfo.default"],["forallE",["pos"],3034,3060,"Lean.BinderInfo.default"],["forallE",["leading"],3018,3061,"Lean.BinderInfo.default"],["const",["ByteArray"],[]],["const",["ByteArray","IsValidUTF8"],[]],["app",3064,15],["forallE",["isValidUTF8"],3065,3010,"Lean.BinderInfo.default"],["forallE",["toByteArray"],3063,3066,"Lean.BinderInfo.default"],["forallE",["b"],3063,1,"Lean.BinderInfo.default"],["const",["Char"],[]],["app",2559,3069],["app",1193,3063],["app",3071,18],["const",["List","utf8Encode"],[]],["app",3073,15],["app",3072,3074],["app",3064,21],["forallE",["hm"],3075,3076,"Lean.BinderInfo.default"],["forallE",["m"],3070,3077,"Lean.BinderInfo.default"],["forallE",["b"],3063,3078,"Lean.BinderInfo.implicit"],["forallE",["l"],3070,3063,"Lean.BinderInfo.default"],["const",["List","toByteArray"],[]],["const",["List","flatMap"],[0,0]],["app",3082,3069],["const",["UInt8"],[]],["app",3083,3084],["const",["String","utf8EncodeChar"],[]],["app",3085,3086],["app",3087,15],["app",3081,3088],["lam",["l"],3070,3089,"Lean.BinderInfo.default"],["app",2559,3084],["forallE",["c"],3069,3091,"Lean.BinderInfo.default"],["const",["UInt32","toNat"],[]],["const",["Char","val"],[]],["app",3094,15],["app",3093,3095],["app",1873,3091],["natVal","127"],["app",8,3098],["app",11,3098],["app",3099,3100],["app",2155,3101],["app",3097,3102],["app",2158,3101],["app",3103,3104],["app",2595,3084],["const",["UInt8","ofNat"],[]],["app",3107,15],["app",3106,3108],["app",2564,3084],["app",3109,3110],["app",3105,3111],["natVal","2047"],["app",8,3113],["app",11,3113],["app",3114,3115],["app",2155,3116],["app",3097,3117],["app",2158,3116],["app",3118,3119],["app",833,15],["natVal","64"],["app",8,3122],["app",11,3122],["app",3123,3124],["app",3121,3125],["app",1542,3126],["natVal","32"],["app",8,3128],["app",11,3128],["app",3129,3130],["app",3127,3131],["app",169,3132],["natVal","192"],["app",8,3134],["app",11,3134],["app",3135,3136],["app",3133,3137],["app",3107,3138],["app",3106,3139],["app",1543,3125],["app",169,3141],["natVal","128"],["app",8,3143],["app",11,3143],["app",3144,3145],["app",3142,3146],["app",3107,3147],["app",3106,3148],["app",3149,3110],["app",3140,3150],["app",3120,3151],["natVal","65535"],["app",8,3153],["app",11,3153],["app",3154,3155],["app",2155,3156],["app",3097,3157],["app",2158,3156],["app",3158,3159],["natVal","4096"],["app",8,3161],["app",11,3161],["app",3162,3163],["app",3121,3164],["app",1542,3165],["natVal","16"],["app",8,3167],["app",11,3167],["app",3168,3169],["app",3166,3170],["app",169,3171],["natVal","224"],["app",8,3173],["app",11,3173],["app",3174,3175],["app",3172,3176],["app",3107,3177],["app",3106,3178],["app",3127,3125],["app",169,3180],["app",3181,3146],["app",3107,3182],["app",3106,3183],["app",3184,3150],["app",3179,3185],["app",3160,3186],["natVal","262144"],["app",8,3188],["app",11,3188],["app",3189,3190],["app",3121,3191],["app",1542,3192],["app",3193,13],["app",169,3194],["natVal","240"],["app",8,3196],["app",11,3196],["app",3197,3198],["app",3195,3199],["app",3107,3200],["app",3106,3201],["app",3166,3125],["app",169,3203],["app",3204,3146],["app",3107,3205],["app",3106,3206],["app",3207,3185],["app",3202,3208],["app",3187,3209],["app",3152,3210],["app",3112,3211],["letE",["v"],2,3096,3212,false],["lam",["c"],3069,3213,"Lean.BinderInfo.default"],["forallE",["n"],2,3084,"Lean.BinderInfo.default"],["const",["UInt8","ofBitVec"],[]],["const",["BitVec","ofNat"],[]],["app",3217,13],["app",3218,15],["app",3216,3219],["lam",["n"],2,3220,"Lean.BinderInfo.default"],["const",["BitVec"],[]],["app",3222,18],["forallE",["i"],2,3223,"Lean.BinderInfo.default"],["forallE",["n"],2,3224,"Lean.BinderInfo.default"],["const",["BitVec","ofFin"],[]],["app",3226,18],["const",["Fin","Internal","ofNat"],[]],["const",["HPow","hPow"],[0,0,0]],["app",3229,2],["app",3230,2],["app",3231,2],["const",["instHPow"],[0,0]],["app",3233,2],["app",3234,2],["const",["instPowNat"],[0]],["app",3236,2],["const",["instNatPowNat"],[]],["app",3237,3238],["app",3235,3239],["app",3232,3240],["app",3241,1569],["app",3242,18],["app",3228,3243],["const",["BitVec","ofNat","_proof_1"],[]],["app",3245,18],["app",3244,3246],["app",3247,15],["app",3227,3248],["lam",["i"],2,3249,"Lean.BinderInfo.default"],["lam",["n"],2,3250,"Lean.BinderInfo.default"],["app",3242,15],["app",853,3252],["forallE",["n"],2,3253,"Lean.BinderInfo.default"],["const",["NatPow"],[0]],["app",3255,2],["const",["NatPow","mk"],[0]],["app",3257,2],["const",["Nat","pow"],[]],["app",3258,3259],["app",204,1295],["app",3261,15],["const",["Nat","pow","_f"],[]],["app",3263,18],["app",3262,3264],["lam",["x","_@","Init","Prelude",427477602,"_hygCtx","_hyg",10],2,3265,"Lean.BinderInfo.default"],["lam",["m"],2,3266,"Lean.BinderInfo.default"],["app",213,1295],["app",3268,15],["forallE",["f"],3269,2,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",427477602,"_hygCtx","_hyg",10],2,3270,"Lean.BinderInfo.default"],["forallE",["m"],2,3271,"Lean.BinderInfo.default"],["const",["Nat","pow","match_1"],[1]],["lam",["x","_@","Init","Prelude",427477602,"_hygCtx",10,"Init","Prelude",427477602,"_hygCtx","_hyg",21],2,3270,"Lean.BinderInfo.default"],["app",3273,3274],["app",3275,18],["app",3268,147],["lam",["x","_@","Init","Prelude",427477602,"_hygCtx","_hyg",39],3277,175,"Lean.BinderInfo.default"],["lam",["_"],140,3278,"Lean.BinderInfo.default"],["app",3276,3279],["app",3268,230],["app",2054,170],["app",3282,151],["lam",["x","_@","Init","Prelude",427477602,"_hygCtx","_hyg",39],3281,3283,"Lean.BinderInfo.default"],["lam",["n"],2,3284,"Lean.BinderInfo.default"],["app",3280,3285],["app",3286,15],["lam",["f"],3269,3287,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",427477602,"_hygCtx","_hyg",10],2,3288,"Lean.BinderInfo.default"],["lam",["m"],2,3289,"Lean.BinderInfo.default"],["forallE",["h_1"],2307,282,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",427477602,"_hygCtx",10,"Init","Prelude",427477602,"_hygCtx","_hyg",21],2,3291,"Lean.BinderInfo.default"],["forallE",["motive"],243,3292,"Lean.BinderInfo.default"],["lam",["x"],2,289,"Lean.BinderInfo.default"],["app",260,3294],["app",3295,21],["app",3296,496],["app",3297,2903],["lam",["h_2"],280,3298,"Lean.BinderInfo.default"],["lam",["h_1"],2307,3299,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",427477602,"_hygCtx",10,"Init","Prelude",427477602,"_hygCtx","_hyg",21],2,3300,"Lean.BinderInfo.default"],["lam",["motive"],243,3301,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,21,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],15,3303,"Lean.BinderInfo.default"],["const",["NatPow"],[2]],["app",3305,18],["forallE",["pow"],3304,3306,"Lean.BinderInfo.default"],["forallE",["α"],89,3307,"Lean.BinderInfo.implicit"],["const",["NatPow"],[4]],["app",3309,15],["const",["Pow"],[4,0]],["app",3311,18],["app",3312,2],["forallE",["inst","_@","Init","Prelude",3231272351,"_hygCtx","_hyg",5],3310,3313,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,3314,"Lean.BinderInfo.implicit"],["const",["Pow","mk"],[4,0]],["app",3316,18],["app",3317,2],["const",["NatPow","pow"],[4]],["app",3319,25],["app",3320,21],["app",3321,18],["app",3322,15],["lam",["n"],2,3323,"Lean.BinderInfo.default"],["lam",["a"],18,3324,"Lean.BinderInfo.default"],["app",3318,3325],["lam",["inst","_@","Init","Prelude",3231272351,"_hygCtx","_hyg",5],3310,3326,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,3327,"Lean.BinderInfo.implicit"],["app",3305,15],["forallE",["a","_@","_internal","_hyg",0],2,25,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,3330,"Lean.BinderInfo.default"],["forallE",["self"],3329,3331,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,3332,"Lean.BinderInfo.implicit"],["proj",["NatPow"],0,15],["lam",["self"],3329,3334,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,3335,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,1489,"Lean.BinderInfo.default"],["const",["Pow"],[2,6]],["app",3338,21],["app",3339,18],["forallE",["pow"],3337,3340,"Lean.BinderInfo.default"],["forallE",["β"],432,3341,"Lean.BinderInfo.implicit"],["forallE",["α"],89,3342,"Lean.BinderInfo.implicit"],["sort",24],["const",["Pow"],[4,16]],["app",3345,18],["app",3346,15],["const",["HPow"],[4,16,4]],["app",3348,21],["app",3349,18],["app",3350,21],["forallE",["inst","_@","Init","Prelude",3805852345,"_hygCtx","_hyg",9],3347,3351,"Lean.BinderInfo.instImplicit"],["forallE",["β"],3344,3352,"Lean.BinderInfo.implicit"],["forallE",["α"],105,3353,"Lean.BinderInfo.implicit"],["const",["HPow","mk"],[4,16,4]],["app",3355,21],["app",3356,18],["app",3357,21],["const",["Pow","pow"],[4,16]],["app",3359,151],["app",3360,25],["app",3361,21],["app",3362,18],["app",3363,15],["lam",["b"],21,3364,"Lean.BinderInfo.default"],["lam",["a"],21,3365,"Lean.BinderInfo.default"],["app",3358,3366],["lam",["inst","_@","Init","Prelude",3805852345,"_hygCtx","_hyg",9],3347,3367,"Lean.BinderInfo.instImplicit"],["lam",["β"],3344,3368,"Lean.BinderInfo.implicit"],["lam",["α"],105,3369,"Lean.BinderInfo.implicit"],["app",3338,18],["app",3371,15],["forallE",["a","_@","_internal","_hyg",0],21,151,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],21,3373,"Lean.BinderInfo.default"],["forallE",["self"],3372,3374,"Lean.BinderInfo.instImplicit"],["forallE",["β"],432,3375,"Lean.BinderInfo.implicit"],["forallE",["α"],89,3376,"Lean.BinderInfo.implicit"],["proj",["Pow"],0,15],["lam",["self"],3372,3378,"Lean.BinderInfo.instImplicit"],["lam",["β"],432,3379,"Lean.BinderInfo.default"],["lam",["α"],89,3380,"Lean.BinderInfo.default"],["const",["HPow"],[2,6,11]],["app",3382,25],["app",3383,21],["app",3384,18],["forallE",["hPow"],437,3385,"Lean.BinderInfo.default"],["forallE",["γ"],435,3386,"Lean.BinderInfo.implicit"],["forallE",["β"],432,3387,"Lean.BinderInfo.implicit"],["forallE",["α"],89,3388,"Lean.BinderInfo.implicit"],["app",3382,21],["app",3390,18],["app",3391,15],["forallE",["self"],3392,456,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],435,3393,"Lean.BinderInfo.implicit"],["forallE",["β"],432,3394,"Lean.BinderInfo.implicit"],["forallE",["α"],89,3395,"Lean.BinderInfo.implicit"],["proj",["HPow"],0,15],["lam",["self"],3392,3397,"Lean.BinderInfo.instImplicit"],["lam",["γ"],435,3398,"Lean.BinderInfo.implicit"],["lam",["β"],432,3399,"Lean.BinderInfo.default"],["lam",["α"],89,3400,"Lean.BinderInfo.default"],["forallE",["a"],2,59,"Lean.BinderInfo.default"],["forallE",["hn"],854,3402,"Lean.BinderInfo.default"],["forallE",["n"],2,3403,"Lean.BinderInfo.default"],["const",["Fin","mk"],[]],["app",3405,21],["app",1543,21],["app",3406,3407],["const",["Nat","mod_lt"],[]],["app",3409,15],["app",3410,21],["app",3411,18],["app",3408,3412],["lam",["a"],2,3413,"Lean.BinderInfo.default"],["lam",["hn"],854,3414,"Lean.BinderInfo.default"],["lam",["n"],2,3415,"Lean.BinderInfo.default"],["app",1703,18],["app",56,3417],["app",3418,18],["forallE",["hy"],854,3419,"Lean.BinderInfo.default"],["forallE",["y"],2,3420,"Lean.BinderInfo.implicit"],["forallE",["x"],2,3421,"Lean.BinderInfo.default"],["app",42,3252],["forallE",["toFin"],3423,3223,"Lean.BinderInfo.default"],["forallE",["w"],2,3424,"Lean.BinderInfo.implicit"],["app",3222,13],["forallE",["toBitVec"],3426,3084,"Lean.BinderInfo.default"],["const",["UInt32"],[]],["forallE",["self"],3069,3428,"Lean.BinderInfo.default"],["proj",["Char"],0,15],["lam",["self"],3069,3430,"Lean.BinderInfo.default"],["const",["UInt32","isValidChar"],[]],["app",3432,15],["forallE",["valid"],3433,3069,"Lean.BinderInfo.default"],["forallE",["val"],3428,3434,"Lean.BinderInfo.default"],["forallE",["n"],3428,1,"Lean.BinderInfo.default"],["const",["Nat","isValidChar"],[]],["app",3093,15],["app",3437,3438],["lam",["n"],3428,3439,"Lean.BinderInfo.default"],["const",["Or"],[]],["natVal","55296"],["app",8,3442],["app",11,3442],["app",3443,3444],["app",57,3445],["app",3441,3446],["const",["And"],[]],["natVal","57343"],["app",8,3449],["app",11,3449],["app",3450,3451],["app",56,3452],["app",3453,15],["app",3448,3454],["natVal","1114112"],["app",8,3456],["app",11,3456],["app",3457,3458],["app",57,3459],["app",3455,3460],["app",3447,3461],["lam",["n"],2,3462,"Lean.BinderInfo.default"],["forallE",["a"],1,877,"Lean.BinderInfo.default"],["app",3448,25],["app",3465,21],["forallE",["right"],18,3466,"Lean.BinderInfo.default"],["forallE",["left"],18,3467,"Lean.BinderInfo.default"],["forallE",["b"],1,3468,"Lean.BinderInfo.implicit"],["forallE",["a"],1,3469,"Lean.BinderInfo.implicit"],["app",3441,21],["app",3471,18],["forallE",["h"],15,3472,"Lean.BinderInfo.default"],["forallE",["b"],1,3473,"Lean.BinderInfo.implicit"],["forallE",["a"],1,3474,"Lean.BinderInfo.implicit"],["forallE",["h"],18,3472,"Lean.BinderInfo.default"],["forallE",["b"],1,3476,"Lean.BinderInfo.implicit"],["forallE",["a"],1,3477,"Lean.BinderInfo.implicit"],["app",3222,3131],["forallE",["toBitVec"],3479,3428,"Lean.BinderInfo.default"],["forallE",["n"],3428,2,"Lean.BinderInfo.default"],["const",["BitVec","toNat"],[]],["app",3482,3131],["const",["UInt32","toBitVec"],[]],["app",3484,15],["app",3483,3485],["lam",["n"],3428,3486,"Lean.BinderInfo.default"],["forallE",["self"],3428,3479,"Lean.BinderInfo.default"],["proj",["UInt32"],0,15],["lam",["self"],3428,3489,"Lean.BinderInfo.default"],["app",3222,15],["forallE",["x"],3491,2,"Lean.BinderInfo.default"],["forallE",["w"],2,3492,"Lean.BinderInfo.implicit"],["const",["Fin","val"],[]],["app",3494,3243],["const",["BitVec","toFin"],[]],["app",3496,18],["app",3497,15],["app",3495,3498],["lam",["x"],3491,3499,"Lean.BinderInfo.default"],["lam",["w"],2,3500,"Lean.BinderInfo.implicit"],["app",42,3243],["forallE",["self"],3491,3502,"Lean.BinderInfo.default"],["forallE",["w"],2,3503,"Lean.BinderInfo.implicit"],["proj",["BitVec"],0,15],["lam",["self"],3491,3505,"Lean.BinderInfo.default"],["lam",["w"],2,3506,"Lean.BinderInfo.default"],["app",42,15],["forallE",["self"],3508,2,"Lean.BinderInfo.default"],["forallE",["n"],2,3509,"Lean.BinderInfo.implicit"],["proj",["Fin"],0,15],["lam",["self"],3508,3511,"Lean.BinderInfo.default"],["lam",["n"],2,3512,"Lean.BinderInfo.default"],["const",["List"],[6]],["app",3514,18],["forallE",["a","_@","_internal","_hyg",0],18,3515,"Lean.BinderInfo.default"],["app",3514,21],["forallE",["as"],468,3517,"Lean.BinderInfo.default"],["forallE",["b"],3516,3518,"Lean.BinderInfo.default"],["forallE",["β"],432,3519,"Lean.BinderInfo.implicit"],["forallE",["α"],89,3520,"Lean.BinderInfo.implicit"],["const",["List","flatten"],[6]],["app",3522,21],["const",["List","map"],[2,6]],["app",3524,25],["app",3525,3517],["app",3526,18],["app",3527,15],["app",3523,3528],["lam",["as"],468,3529,"Lean.BinderInfo.default"],["lam",["b"],3516,3530,"Lean.BinderInfo.default"],["lam",["β"],432,3531,"Lean.BinderInfo.implicit"],["lam",["α"],89,3532,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],18,18,"Lean.BinderInfo.default"],["const",["List"],[16]],["app",3535,21],["forallE",["l"],130,3536,"Lean.BinderInfo.default"],["forallE",["f"],3534,3537,"Lean.BinderInfo.default"],["forallE",["β"],3344,3538,"Lean.BinderInfo.implicit"],["forallE",["α"],105,3539,"Lean.BinderInfo.implicit"],["const",["List","brecOn"],[24,4]],["app",3541,25],["app",3535,25],["lam",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",15],132,3543,"Lean.BinderInfo.default"],["app",3542,3544],["app",3545,15],["const",["List","map","_f"],[4,16]],["app",3547,25],["app",3548,21],["app",3549,18],["app",3546,3550],["lam",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",15],130,3551,"Lean.BinderInfo.default"],["lam",["f"],3534,3552,"Lean.BinderInfo.default"],["lam",["β"],3344,3553,"Lean.BinderInfo.implicit"],["lam",["α"],105,3554,"Lean.BinderInfo.implicit"],["const",["List","below"],[24,4]],["app",3556,25],["app",3557,3544],["app",3558,15],["forallE",["f"],3559,3543,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",15],130,3560,"Lean.BinderInfo.default"],["forallE",["f"],3534,3561,"Lean.BinderInfo.default"],["forallE",["β"],3344,3562,"Lean.BinderInfo.implicit"],["forallE",["α"],105,3563,"Lean.BinderInfo.implicit"],["const",["instDecidableEqList","match_1"],[4,25]],["app",3565,151],["app",3556,248],["app",3535,248],["lam",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",15],498,3568,"Lean.BinderInfo.default"],["app",3567,3569],["app",3570,15],["forallE",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",52],3571,3568,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",3880878767,"_hygCtx",15,"Init","Prelude",3880878767,"_hygCtx","_hyg",26],153,3572,"Lean.BinderInfo.default"],["app",3566,3573],["app",3574,18],["app",141,248],["app",3570,3576],["const",["List","nil"],[16]],["app",3578,248],["lam",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",52],3577,3579,"Lean.BinderInfo.default"],["lam",["_"],140,3580,"Lean.BinderInfo.default"],["app",3575,3581],["app",3556,647],["app",106,647],["app",3535,647],["lam",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",15],3584,3585,"Lean.BinderInfo.default"],["app",3583,3586],["app",156,647],["app",3588,18],["app",3589,15],["app",3587,3590],["const",["List","cons"],[16]],["app",3592,647],["app",3593,2714],["app",3594,170],["lam",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",52],3591,3595,"Lean.BinderInfo.default"],["lam",["as"],498,3596,"Lean.BinderInfo.default"],["lam",["a"],151,3597,"Lean.BinderInfo.default"],["app",3582,3598],["app",3599,15],["lam",["f"],3559,3600,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",3880878767,"_hygCtx","_hyg",15],130,3601,"Lean.BinderInfo.default"],["lam",["f"],3534,3602,"Lean.BinderInfo.default"],["lam",["β"],3344,3603,"Lean.BinderInfo.implicit"],["lam",["α"],105,3604,"Lean.BinderInfo.implicit"],["app",106,107],["forallE",["a","_@","_internal","_hyg",0],3606,112,"Lean.BinderInfo.default"],["forallE",["α"],105,3607,"Lean.BinderInfo.implicit"],["const",["List","brecOn"],[5,4]],["app",3609,112],["app",106,112],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",16],3611,130,"Lean.BinderInfo.default"],["app",3610,3612],["app",3613,15],["const",["List","flatten","_f"],[4]],["app",3615,18],["app",3614,3616],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",16],3606,3617,"Lean.BinderInfo.default"],["lam",["α"],105,3618,"Lean.BinderInfo.implicit"],["const",["List","below"],[5,4]],["app",3620,112],["app",3621,3612],["app",3622,15],["forallE",["f"],3623,130,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",16],3606,3624,"Lean.BinderInfo.default"],["forallE",["α"],105,3625,"Lean.BinderInfo.implicit"],["const",["List","flatten","match_1"],[4,5]],["app",3627,21],["app",106,130],["app",3620,132],["app",106,132],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",16],3631,153,"Lean.BinderInfo.default"],["app",3630,3632],["app",3633,15],["forallE",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",49],3634,153,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx",16,"Init","Prelude",2116375929,"_hygCtx","_hyg",27],3629,3635,"Lean.BinderInfo.default"],["app",3628,3636],["app",3637,18],["app",141,132],["app",3633,3639],["app",141,151],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",49],3640,3641,"Lean.BinderInfo.default"],["lam",["_"],140,3642,"Lean.BinderInfo.default"],["app",3638,3643],["app",3620,153],["app",106,153],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",16],3646,498,"Lean.BinderInfo.default"],["app",3645,3647],["app",156,153],["app",3649,18],["app",3650,15],["app",3648,3651],["const",["List","append"],[4]],["app",3653,248],["app",3654,21],["app",3655,170],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",49],3652,3656,"Lean.BinderInfo.default"],["lam",["L"],3631,3657,"Lean.BinderInfo.default"],["lam",["l"],130,3658,"Lean.BinderInfo.default"],["app",3644,3659],["app",3660,15],["lam",["f"],3623,3661,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",16],3606,3662,"Lean.BinderInfo.default"],["lam",["α"],105,3663,"Lean.BinderInfo.implicit"],["forallE",["ys"],112,130,"Lean.BinderInfo.default"],["forallE",["xs"],107,3665,"Lean.BinderInfo.default"],["forallE",["α"],105,3666,"Lean.BinderInfo.implicit"],["app",3609,21],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",13],132,153,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",12],130,3669,"Lean.BinderInfo.default"],["app",3668,3670],["app",3671,18],["const",["List","append","_f"],[4]],["app",3673,21],["app",3672,3674],["app",3675,15],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",13],112,3676,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",12],107,3677,"Lean.BinderInfo.default"],["lam",["α"],105,3678,"Lean.BinderInfo.implicit"],["app",3620,18],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",13],130,132,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",12],112,3681,"Lean.BinderInfo.default"],["app",3680,3682],["app",3683,15],["forallE",["f"],3684,3681,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",12],107,3685,"Lean.BinderInfo.default"],["forallE",["α"],105,3686,"Lean.BinderInfo.implicit"],["const",["List","append","match_1"],[4,5]],["app",3688,25],["app",3620,248],["app",106,1138],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",13],3584,3691,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",12],498,3692,"Lean.BinderInfo.default"],["app",3690,3693],["app",3694,18],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",63],3695,3584,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx",13,"Init","Prelude",4042049376,"_hygCtx","_hyg",34],153,3696,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx",12,"Init","Prelude",4042049376,"_hygCtx","_hyg",31],132,3697,"Lean.BinderInfo.default"],["app",3689,3698],["app",3699,21],["app",3700,15],["app",3620,151],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",13],498,3584,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",12],153,3703,"Lean.BinderInfo.default"],["app",3702,3704],["app",3705,3641],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",63],3706,18,"Lean.BinderInfo.default"],["lam",["bs"],132,3707,"Lean.BinderInfo.default"],["app",3701,3708],["app",3620,647],["app",106,924],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",13],3691,3711,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",12],3584,3712,"Lean.BinderInfo.default"],["app",3710,3713],["app",3588,21],["app",3715,18],["app",3714,3716],["app",156,1138],["app",3718,25],["app",3719,1105],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",63],3717,3720,"Lean.BinderInfo.default"],["lam",["bs"],498,3721,"Lean.BinderInfo.default"],["lam",["as"],153,3722,"Lean.BinderInfo.default"],["lam",["a"],25,3723,"Lean.BinderInfo.default"],["app",3709,3724],["app",3725,18],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",13],130,3726,"Lean.BinderInfo.default"],["lam",["f"],3684,3727,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",12],107,3728,"Lean.BinderInfo.default"],["lam",["α"],105,3729,"Lean.BinderInfo.implicit"],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx",13,"Init","Prelude",4042049376,"_hygCtx","_hyg",34],112,475,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx",12,"Init","Prelude",4042049376,"_hygCtx","_hyg",31],107,3731,"Lean.BinderInfo.default"],["app",25,3641],["app",3733,15],["forallE",["bs"],132,3734,"Lean.BinderInfo.default"],["app",3718,21],["app",3736,18],["app",647,3737],["app",3738,15],["forallE",["bs"],3584,3739,"Lean.BinderInfo.default"],["forallE",["as"],498,3740,"Lean.BinderInfo.default"],["forallE",["a"],151,3741,"Lean.BinderInfo.default"],["forallE",["h_2"],3742,254,"Lean.BinderInfo.default"],["forallE",["h_1"],3735,3743,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx",13,"Init","Prelude",4042049376,"_hygCtx","_hyg",34],130,3744,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4042049376,"_hygCtx",12,"Init","Prelude",4042049376,"_hygCtx","_hyg",31],112,3745,"Lean.BinderInfo.default"],["forallE",["motive"],3732,3746,"Lean.BinderInfo.default"],["forallE",["α"],105,3747,"Lean.BinderInfo.implicit"],["app",490,248],["lam",["x"],498,1033,"Lean.BinderInfo.default"],["app",3749,3750],["app",3751,25],["app",3752,1037],["app",499,151],["lam",["tail","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",62],3584,3754,"Lean.BinderInfo.default"],["lam",["head","_@","Init","Prelude",4042049376,"_hygCtx","_hyg",61],248,3755,"Lean.BinderInfo.default"],["app",3753,3756],["lam",["h_2"],3742,3757,"Lean.BinderInfo.default"],["lam",["h_1"],3735,3758,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx",13,"Init","Prelude",4042049376,"_hygCtx","_hyg",34],130,3759,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4042049376,"_hygCtx",12,"Init","Prelude",4042049376,"_hygCtx","_hyg",31],112,3760,"Lean.BinderInfo.default"],["lam",["motive"],3732,3761,"Lean.BinderInfo.default"],["lam",["α"],105,3762,"Lean.BinderInfo.implicit"],["forallE",["x","_@","Init","Prelude",2116375929,"_hygCtx",16,"Init","Prelude",2116375929,"_hygCtx","_hyg",27],3606,475,"Lean.BinderInfo.default"],["app",21,3639],["forallE",["_"],140,3765,"Lean.BinderInfo.default"],["app",156,498],["app",3767,18],["app",3768,15],["app",151,3769],["forallE",["L"],3646,3770,"Lean.BinderInfo.default"],["forallE",["l"],132,3771,"Lean.BinderInfo.default"],["forallE",["h_2"],3772,281,"Lean.BinderInfo.default"],["forallE",["h_1"],3766,3773,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2116375929,"_hygCtx",16,"Init","Prelude",2116375929,"_hygCtx","_hyg",27],3611,3774,"Lean.BinderInfo.default"],["forallE",["motive"],3764,3775,"Lean.BinderInfo.default"],["forallE",["α"],105,3776,"Lean.BinderInfo.implicit"],["app",490,153],["lam",["x"],3646,289,"Lean.BinderInfo.default"],["app",3778,3779],["app",3780,21],["app",3781,496],["app",106,498],["lam",["tail","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",48],3783,499,"Lean.BinderInfo.default"],["lam",["head","_@","Init","Prelude",2116375929,"_hygCtx","_hyg",47],153,3784,"Lean.BinderInfo.default"],["app",3782,3785],["lam",["h_2"],3772,3786,"Lean.BinderInfo.default"],["lam",["h_1"],3766,3787,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2116375929,"_hygCtx",16,"Init","Prelude",2116375929,"_hygCtx","_hyg",27],3611,3788,"Lean.BinderInfo.default"],["lam",["motive"],3764,3789,"Lean.BinderInfo.default"],["lam",["α"],105,3790,"Lean.BinderInfo.implicit"],["forallE",["bs"],3091,3063,"Lean.BinderInfo.default"],["const",["List","toByteArray","loop"],[]],["app",3793,15],["const",["ByteArray","empty"],[]],["app",3794,3795],["lam",["bs"],3091,3796,"Lean.BinderInfo.default"],["const",["ByteArray","emptyWithCapacity"],[]],["app",3798,147],["forallE",["c"],2,3063,"Lean.BinderInfo.default"],["const",["ByteArray","mk"],[]],["app",2979,3084],["app",3801,3802],["lam",["c"],2,3803,"Lean.BinderInfo.default"],["app",3040,3084],["forallE",["data"],3805,3063,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",8],3063,3063,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",7],3091,3807,"Lean.BinderInfo.default"],["const",["List","brecOn"],[1,0]],["app",3809,3084],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",7],3091,3807,"Lean.BinderInfo.default"],["app",3810,3811],["app",3812,18],["const",["List","toByteArray","loop","_f"],[]],["app",3813,3814],["app",3815,15],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",8],3063,3816,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",7],3091,3817,"Lean.BinderInfo.default"],["const",["List","below"],[1,0]],["app",3819,3084],["app",3820,3811],["app",3821,15],["forallE",["f"],3822,3807,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",7],3091,3823,"Lean.BinderInfo.default"],["const",["List","toByteArray","match_1"],[1]],["app",3821,18],["forallE",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",61],3826,3063,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx",8,"Init","Prelude",4011339995,"_hygCtx","_hyg",33],3063,3827,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx",7,"Init","Prelude",4011339995,"_hygCtx","_hyg",30],3091,3828,"Lean.BinderInfo.default"],["app",3825,3829],["app",3830,21],["app",3831,15],["app",3821,3110],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",61],3833,18,"Lean.BinderInfo.default"],["lam",["r"],3063,3834,"Lean.BinderInfo.default"],["app",3832,3835],["app",3106,21],["app",3837,18],["app",3821,3838],["const",["ByteArray","push"],[]],["app",3840,18],["app",3841,25],["app",170,3842],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",61],3839,3843,"Lean.BinderInfo.default"],["lam",["r"],3063,3844,"Lean.BinderInfo.default"],["lam",["bs"],3091,3845,"Lean.BinderInfo.default"],["lam",["b"],3084,3846,"Lean.BinderInfo.default"],["app",3836,3847],["app",3848,18],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",8],3063,3849,"Lean.BinderInfo.default"],["lam",["f"],3822,3850,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",7],3091,3851,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],3084,3063,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],3063,3853,"Lean.BinderInfo.default"],["const",["ByteArray","push","match_1"],[1]],["lam",["x","_@","Init","Prelude",1061955011,"_hygCtx",8,"Init","Prelude",1061955011,"_hygCtx","_hyg",29],3084,3063,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1061955011,"_hygCtx",7,"Init","Prelude",1061955011,"_hygCtx","_hyg",26],3063,3856,"Lean.BinderInfo.default"],["app",3855,3857],["app",3858,18],["app",3859,15],["app",2977,3084],["app",3861,18],["app",3862,15],["app",3801,3863],["lam",["b"],3084,3864,"Lean.BinderInfo.default"],["lam",["bs"],3805,3865,"Lean.BinderInfo.default"],["app",3860,3866],["lam",["x","_@","Init","Prelude",1061955011,"_hygCtx","_hyg",8],3084,3867,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1061955011,"_hygCtx","_hyg",7],3063,3868,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1061955011,"_hygCtx",8,"Init","Prelude",1061955011,"_hygCtx","_hyg",29],3084,242,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1061955011,"_hygCtx",7,"Init","Prelude",1061955011,"_hygCtx","_hyg",26],3063,3870,"Lean.BinderInfo.default"],["app",3801,18],["app",151,3872],["app",3873,15],["forallE",["b"],3084,3874,"Lean.BinderInfo.default"],["forallE",["bs"],3805,3875,"Lean.BinderInfo.default"],["forallE",["h_1"],3876,532,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1061955011,"_hygCtx",8,"Init","Prelude",1061955011,"_hygCtx","_hyg",29],3084,3877,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1061955011,"_hygCtx",7,"Init","Prelude",1061955011,"_hygCtx","_hyg",26],3063,3878,"Lean.BinderInfo.default"],["forallE",["motive"],3871,3879,"Lean.BinderInfo.default"],["const",["ByteArray","casesOn"],[4]],["app",289,21],["lam",["x"],3063,3882,"Lean.BinderInfo.default"],["app",3881,3883],["app",3884,21],["app",311,21],["lam",["data","_@","Init","Prelude",1061955011,"_hygCtx","_hyg",43],3805,3886,"Lean.BinderInfo.default"],["app",3885,3887],["lam",["h_1"],3876,3888,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1061955011,"_hygCtx",8,"Init","Prelude",1061955011,"_hygCtx","_hyg",29],3084,3889,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",1061955011,"_hygCtx",7,"Init","Prelude",1061955011,"_hygCtx","_hyg",26],3063,3890,"Lean.BinderInfo.default"],["lam",["motive"],3871,3891,"Lean.BinderInfo.default"],["forallE",["t"],3063,185,"Lean.BinderInfo.default"],["app",3801,15],["app",21,3894],["forallE",["data"],3805,3895,"Lean.BinderInfo.default"],["forallE",["mk"],3896,290,"Lean.BinderInfo.default"],["forallE",["t"],3063,3897,"Lean.BinderInfo.default"],["forallE",["motive"],3893,3898,"Lean.BinderInfo.implicit"],["const",["ByteArray","rec"],[2]],["app",3900,21],["lam",["data"],3805,311,"Lean.BinderInfo.default"],["app",3901,3902],["app",3903,18],["lam",["mk"],3896,3904,"Lean.BinderInfo.default"],["lam",["t"],3063,3905,"Lean.BinderInfo.default"],["lam",["motive"],3893,3906,"Lean.BinderInfo.implicit"],["app",18,3894],["forallE",["data"],3805,3908,"Lean.BinderInfo.default"],["forallE",["t"],3063,300,"Lean.BinderInfo.default"],["forallE",["mk"],3909,3910,"Lean.BinderInfo.default"],["forallE",["motive"],3893,3911,"Lean.BinderInfo.implicit"],["lam",["mk"],3909,3902,"Lean.BinderInfo.default"],["lam",["motive"],3893,3913,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4011339995,"_hygCtx",8,"Init","Prelude",4011339995,"_hygCtx","_hyg",33],3063,242,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4011339995,"_hygCtx",7,"Init","Prelude",4011339995,"_hygCtx","_hyg",30],3091,3915,"Lean.BinderInfo.default"],["app",25,3110],["app",3917,15],["forallE",["r"],3063,3918,"Lean.BinderInfo.default"],["app",647,3838],["app",3920,15],["forallE",["r"],3063,3921,"Lean.BinderInfo.default"],["forallE",["bs"],3091,3922,"Lean.BinderInfo.default"],["forallE",["b"],3084,3923,"Lean.BinderInfo.default"],["forallE",["h_2"],3924,254,"Lean.BinderInfo.default"],["forallE",["h_1"],3919,3925,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4011339995,"_hygCtx",8,"Init","Prelude",4011339995,"_hygCtx","_hyg",33],3063,3926,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",4011339995,"_hygCtx",7,"Init","Prelude",4011339995,"_hygCtx","_hyg",30],3091,3927,"Lean.BinderInfo.default"],["forallE",["motive"],3916,3928,"Lean.BinderInfo.default"],["const",["List","casesOn"],[4,0]],["app",3930,3084],["lam",["x"],3091,1033,"Lean.BinderInfo.default"],["app",3931,3932],["app",3933,25],["app",3934,1037],["lam",["tail","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",60],3091,3754,"Lean.BinderInfo.default"],["lam",["head","_@","Init","Prelude",4011339995,"_hygCtx","_hyg",59],3084,3936,"Lean.BinderInfo.default"],["app",3935,3937],["lam",["h_2"],3924,3938,"Lean.BinderInfo.default"],["lam",["h_1"],3919,3939,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx",8,"Init","Prelude",4011339995,"_hygCtx","_hyg",33],3063,3940,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",4011339995,"_hygCtx",7,"Init","Prelude",4011339995,"_hygCtx","_hyg",30],3091,3941,"Lean.BinderInfo.default"],["lam",["motive"],3916,3942,"Lean.BinderInfo.default"],["const",["Lean","Name","str"],[]],["const",["Lean","Name","anonymous"],[]],["app",3944,3945],["app",3946,15],["lam",["s₁"],3010,3947,"Lean.BinderInfo.default"],["app",3045,15],["forallE",["α"],89,3949,"Lean.BinderInfo.implicit"],["const",["Array","emptyWithCapacity"],[2]],["app",3951,15],["app",3952,147],["lam",["α"],89,3953,"Lean.BinderInfo.implicit"],["forallE",["c"],2,3046,"Lean.BinderInfo.default"],["forallE",["α"],89,3955,"Lean.BinderInfo.implicit"],["const",["Array","mk"],[2]],["app",3957,18],["app",3958,543],["lam",["c"],2,3959,"Lean.BinderInfo.default"],["lam",["α"],89,3960,"Lean.BinderInfo.implicit"],["app",3045,21],["forallE",["v"],18,3962,"Lean.BinderInfo.default"],["forallE",["a"],3949,3963,"Lean.BinderInfo.default"],["forallE",["α"],89,3964,"Lean.BinderInfo.implicit"],["app",3957,21],["const",["List","concat"],[2]],["app",3967,21],["const",["Array","toList"],[2]],["app",3969,21],["app",3970,18],["app",3968,3971],["app",3972,15],["app",3966,3973],["lam",["v"],18,3974,"Lean.BinderInfo.default"],["lam",["a"],3949,3975,"Lean.BinderInfo.default"],["lam",["α"],89,3976,"Lean.BinderInfo.implicit"],["forallE",["self"],3949,467,"Lean.BinderInfo.default"],["forallE",["α"],89,3978,"Lean.BinderInfo.implicit"],["proj",["Array"],0,15],["lam",["self"],3949,3980,"Lean.BinderInfo.default"],["lam",["α"],89,3981,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,468,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],472,3983,"Lean.BinderInfo.default"],["forallE",["α"],89,3984,"Lean.BinderInfo.implicit"],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",11],25,513,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",10],468,3986,"Lean.BinderInfo.default"],["app",2667,3987],["app",3988,18],["const",["List","concat","_f"],[2]],["app",3990,21],["app",3989,3991],["app",3992,15],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",11],18,3993,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",10],472,3994,"Lean.BinderInfo.default"],["lam",["α"],89,3995,"Lean.BinderInfo.implicit"],["app",2679,18],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",11],21,545,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",10],467,3998,"Lean.BinderInfo.default"],["app",3997,3999],["app",4000,15],["forallE",["f"],4001,3998,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",10],472,4002,"Lean.BinderInfo.default"],["forallE",["α"],89,4003,"Lean.BinderInfo.implicit"],["const",["List","concat","match_1"],[2,3]],["app",4005,25],["app",466,1138],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",11],647,4007,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",10],530,4008,"Lean.BinderInfo.default"],["app",2705,4009],["app",4010,18],["app",466,647],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",63],4011,4012,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx",11,"Init","Prelude",2376136994,"_hygCtx","_hyg",32],151,4013,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx",10,"Init","Prelude",2376136994,"_hygCtx","_hyg",29],545,4014,"Lean.BinderInfo.default"],["app",4006,4015],["app",4016,21],["app",4017,15],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",11],248,4012,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",10],513,4019,"Lean.BinderInfo.default"],["app",2689,4020],["app",4021,2698],["app",510,248],["app",516,4023],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",63],4022,4024,"Lean.BinderInfo.default"],["lam",["b"],25,4025,"Lean.BinderInfo.default"],["app",4018,4026],["app",2679,647],["app",466,924],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",11],1138,4029,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",10],4012,4030,"Lean.BinderInfo.default"],["app",4028,4031],["app",4032,650],["app",514,1138],["app",4034,25],["app",4035,1105],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",63],4033,4036,"Lean.BinderInfo.default"],["lam",["b"],248,4037,"Lean.BinderInfo.default"],["lam",["as"],513,4038,"Lean.BinderInfo.default"],["lam",["a"],25,4039,"Lean.BinderInfo.default"],["app",4027,4040],["app",4041,18],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",11],21,4042,"Lean.BinderInfo.default"],["lam",["f"],4001,4043,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx","_hyg",10],472,4044,"Lean.BinderInfo.default"],["lam",["α"],89,4045,"Lean.BinderInfo.implicit"],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx",11,"Init","Prelude",2376136994,"_hygCtx","_hyg",32],18,475,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx",10,"Init","Prelude",2376136994,"_hygCtx","_hyg",29],107,4047,"Lean.BinderInfo.default"],["forallE",["b"],25,3734,"Lean.BinderInfo.default"],["forallE",["b"],647,3739,"Lean.BinderInfo.default"],["forallE",["as"],498,4050,"Lean.BinderInfo.default"],["forallE",["a"],151,4051,"Lean.BinderInfo.default"],["forallE",["h_2"],4052,254,"Lean.BinderInfo.default"],["forallE",["h_1"],4049,4053,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx",11,"Init","Prelude",2376136994,"_hygCtx","_hyg",32],21,4054,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",2376136994,"_hygCtx",10,"Init","Prelude",2376136994,"_hygCtx","_hyg",29],112,4055,"Lean.BinderInfo.default"],["forallE",["motive"],4048,4056,"Lean.BinderInfo.default"],["forallE",["α"],105,4057,"Lean.BinderInfo.implicit"],["lam",["h_2"],4052,3757,"Lean.BinderInfo.default"],["lam",["h_1"],4049,4059,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx",11,"Init","Prelude",2376136994,"_hygCtx","_hyg",32],21,4060,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",2376136994,"_hygCtx",10,"Init","Prelude",2376136994,"_hygCtx","_hyg",29],112,4061,"Lean.BinderInfo.default"],["lam",["motive"],4048,4062,"Lean.BinderInfo.default"],["lam",["α"],105,4063,"Lean.BinderInfo.implicit"],["forallE",["s₃"],3010,3032,"Lean.BinderInfo.default"],["forallE",["s₂"],3010,4065,"Lean.BinderInfo.default"],["forallE",["s₁"],3010,4066,"Lean.BinderInfo.default"],["app",3946,25],["app",3944,4068],["app",4069,21],["app",3944,4070],["app",4071,18],["app",3944,4072],["app",4073,15],["lam",["s₄"],3010,4074,"Lean.BinderInfo.default"],["lam",["s₃"],3010,4075,"Lean.BinderInfo.default"],["lam",["s₂"],3010,4076,"Lean.BinderInfo.default"],["lam",["s₁"],3010,4077,"Lean.BinderInfo.default"],["forallE",["t"],2963,185,"Lean.BinderInfo.default"],["forallE",["α"],185,4079,"Lean.BinderInfo.default"],["lam",["tactic"],2963,18,"Lean.BinderInfo.default"],["lam",["α"],185,4081,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,18,"Lean.BinderInfo.default"],["const",["NatCast"],[2]],["app",4084,18],["forallE",["natCast"],4083,4085,"Lean.BinderInfo.default"],["forallE",["R"],89,4086,"Lean.BinderInfo.implicit"],["app",4084,15],["forallE",["self"],4088,3303,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,4089,"Lean.BinderInfo.implicit"],["const",["NatCast","natCast"],[2]],["app",4091,18],["app",4092,15],["lam",["inst","_@","Init","Data","Cast",135197979,"_hygCtx","_hyg",3],4088,4093,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,4094,"Lean.BinderInfo.implicit"],["proj",["NatCast"],0,15],["lam",["self"],4088,4096,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,4097,"Lean.BinderInfo.default"],["const",["Sub"],[0]],["app",4099,2],["const",["Sub","mk"],[0]],["app",4101,2],["const",["Nat","sub"],[]],["app",4102,4103],["const",["Nat","sub","_f"],[]],["app",207,4105],["app",4106,18],["lam",["x","_@","Init","Prelude",462884191,"_hygCtx","_hyg",14],2,4107,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",462884191,"_hygCtx","_hyg",13],2,4108,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",462884191,"_hygCtx","_hyg",60],2065,18,"Lean.BinderInfo.default"],["lam",["a"],2,4110,"Lean.BinderInfo.default"],["app",2064,4111],["const",["Nat","pred"],[]],["app",4113,232],["lam",["x","_@","Init","Prelude",462884191,"_hygCtx","_hyg",60],231,4114,"Lean.BinderInfo.default"],["lam",["b"],2,4115,"Lean.BinderInfo.default"],["lam",["a"],2,4116,"Lean.BinderInfo.default"],["app",4112,4117],["app",4118,18],["lam",["x","_@","Init","Prelude",462884191,"_hygCtx","_hyg",13],2,4119,"Lean.BinderInfo.default"],["lam",["f"],215,4120,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Prelude",462884191,"_hygCtx","_hyg",14],2,4121,"Lean.BinderInfo.default"],["app",3273,1295],["app",4123,15],["lam",["_"],140,147,"Lean.BinderInfo.default"],["app",4124,4125],["app",4126,2881],["lam",["x","_@","Init","Prelude",4130297703,"_hygCtx","_hyg",8],2,4127,"Lean.BinderInfo.default"],["const",["Sub"],[2]],["app",4129,18],["forallE",["sub"],397,4130,"Lean.BinderInfo.default"],["forallE",["α"],89,4131,"Lean.BinderInfo.implicit"],["const",["Sub"],[4]],["app",4133,15],["const",["HSub"],[4,4,4]],["app",4135,18],["app",4136,18],["app",4137,18],["forallE",["inst","_@","Init","Prelude",4034066273,"_hygCtx","_hyg",5],4134,4138,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,4139,"Lean.BinderInfo.implicit"],["const",["HSub","mk"],[4,4,4]],["app",4141,18],["app",4142,18],["app",4143,18],["const",["Sub","sub"],[4]],["app",4145,25],["app",4146,21],["app",4147,18],["app",4148,15],["lam",["b"],21,4149,"Lean.BinderInfo.default"],["lam",["a"],18,4150,"Lean.BinderInfo.default"],["app",4144,4151],["lam",["inst","_@","Init","Prelude",4034066273,"_hygCtx","_hyg",5],4134,4152,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,4153,"Lean.BinderInfo.implicit"],["app",4129,15],["forallE",["self"],4155,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,4156,"Lean.BinderInfo.implicit"],["proj",["Sub"],0,15],["lam",["self"],4155,4158,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,4159,"Lean.BinderInfo.default"],["const",["HSub"],[2,6,11]],["app",4161,25],["app",4162,21],["app",4163,18],["forallE",["hSub"],437,4164,"Lean.BinderInfo.default"],["forallE",["γ"],435,4165,"Lean.BinderInfo.implicit"],["forallE",["β"],432,4166,"Lean.BinderInfo.implicit"],["forallE",["α"],89,4167,"Lean.BinderInfo.implicit"],["app",4161,21],["app",4169,18],["app",4170,15],["forallE",["self"],4171,456,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],435,4172,"Lean.BinderInfo.implicit"],["forallE",["β"],432,4173,"Lean.BinderInfo.implicit"],["forallE",["α"],89,4174,"Lean.BinderInfo.implicit"],["proj",["HSub"],0,15],["lam",["self"],4171,4176,"Lean.BinderInfo.instImplicit"],["lam",["γ"],435,4177,"Lean.BinderInfo.implicit"],["lam",["β"],432,4178,"Lean.BinderInfo.default"],["lam",["α"],89,4179,"Lean.BinderInfo.default"],["forallE",["R₁"],28,693,"Lean.BinderInfo.default"],["forallE",["R₀"],28,4181,"Lean.BinderInfo.default"],["forallE",["n"],2,4182,"Lean.BinderInfo.default"],["app",833,21],["app",4184,837],["app",821,4185],["const",["SuperpermutationPalomar","GeneralLower","generalParameters","match_1"],[1]],["app",4187,696],["app",1542,25],["app",4189,837],["app",4188,4190],["app",161,28],["app",4192,28],["app",4193,28],["app",165,28],["const",["Rat","instAdd"],[]],["app",4195,4196],["app",4194,4197],["app",1550,28],["app",4199,28],["app",4200,28],["app",1554,28],["const",["Rat","instMul"],[]],["app",4202,4203],["app",4201,4204],["app",702,1566],["app",705,1566],["app",4206,4207],["app",4205,4208],["app",4209,18],["app",4198,4210],["app",702,172],["app",705,172],["app",4212,4213],["app",717,4214],["app",4215,4208],["app",4211,4216],["app",4198,4217],["app",4205,800],["app",4219,25],["app",4215,4220],["app",4218,4221],["app",701,4222],["app",806,28],["app",4224,28],["app",4225,28],["app",810,28],["const",["Rat","instSub"],[]],["app",4227,4228],["app",4226,4229],["app",4219,18],["app",4230,4231],["app",4232,726],["app",4230,4233],["app",4209,25],["app",4215,4235],["app",4234,4236],["app",4223,4237],["lam",["_"],140,4238,"Lean.BinderInfo.default"],["app",4191,4239],["app",4205,18],["app",4211,4214],["app",4241,4242],["app",701,4243],["app",3229,28],["app",4245,2],["app",4246,28],["app",3233,28],["app",4248,2],["const",["NPow","toPow"],[0]],["app",4250,28],["const",["Monoid","toNPow"],[0]],["app",4252,28],["const",["Rat","monoid"],[]],["app",4253,4254],["app",4251,4255],["app",4249,4256],["app",4247,4257],["app",4258,18],["app",4259,1569],["app",4209,4260],["app",4198,4261],["app",4262,4210],["app",4230,4263],["app",4264,4208],["app",4230,4265],["app",4215,21],["app",4266,4267],["app",4244,4268],["lam",["_"],140,4269,"Lean.BinderInfo.default"],["app",4240,4270],["app",4198,18],["app",4272,4214],["app",4205,4273],["app",4274,4242],["app",701,4275],["app",4219,4260],["app",4198,4277],["app",702,1616],["app",705,1616],["app",4279,4280],["app",4205,4281],["app",4282,18],["app",4278,4283],["app",4230,4284],["app",717,4281],["app",4286,4208],["app",4285,4287],["app",4276,4288],["lam",["x","_@","Submissions","Asymptotics","Solution",4084048143,"_hygCtx","_hyg",115],2,4289,"Lean.BinderInfo.default"],["app",4271,4290],["letE",["m"],28,4186,4291,false],["lam",["R₁"],28,4292,"Lean.BinderInfo.default"],["lam",["R₀"],28,4293,"Lean.BinderInfo.default"],["lam",["n"],2,4294,"Lean.BinderInfo.default"],["const",["Monoid"],[0]],["app",4296,28],["const",["inferInstance"],[1]],["app",4298,4297],["const",["CommMonoid","toMonoid"],[0]],["app",4300,28],["const",["Rat","commMonoid"],[]],["app",4301,4302],["app",4299,4303],["const",["CommMonoid"],[0]],["app",4305,28],["const",["CommMonoid","mk"],[0]],["app",4307,28],["const",["Monoid","mk"],[0]],["app",4309,28],["const",["One","ofOfNat1"],[0]],["app",4311,28],["app",4312,4213],["app",4310,4313],["app",4314,4203],["const",["Rat","mul_assoc"],[]],["app",4315,4316],["const",["Rat","one_mul"],[]],["app",4317,4318],["const",["Rat","mul_one"],[]],["app",4319,4320],["const",["NPow","mk"],[0]],["app",4322,28],["const",["Rat","instPowNat"],[]],["app",4249,4324],["app",4247,4325],["app",4326,15],["app",4327,18],["lam",["q"],28,4328,"Lean.BinderInfo.default"],["lam",["n"],2,4329,"Lean.BinderInfo.default"],["app",4323,4330],["app",4321,4331],["const",["Rat","pow_zero"],[]],["app",4332,4333],["const",["Rat","pow_succ"],[]],["app",4335,15],["app",4336,18],["lam",["q"],28,4337,"Lean.BinderInfo.default"],["lam",["n"],2,4338,"Lean.BinderInfo.default"],["app",4334,4339],["app",4308,4340],["const",["Rat","mul_comm"],[]],["app",4341,4342],["app",1193,28],["app",4241,15],["app",4344,4345],["app",4205,15],["app",4347,18],["app",4346,4348],["forallE",["b"],28,4349,"Lean.BinderInfo.default"],["forallE",["a"],28,4350,"Lean.BinderInfo.default"],["app",4326,18],["app",169,15],["app",4353,175],["app",4352,4354],["app",4344,4355],["app",4352,15],["app",4205,4357],["app",4358,18],["app",4356,4359],["forallE",["n"],2,4360,"Lean.BinderInfo.default"],["forallE",["q"],28,4361,"Lean.BinderInfo.default"],["app",4327,147],["app",4344,4363],["app",4364,4214],["forallE",["q"],28,4365,"Lean.BinderInfo.default"],["const",["Pow"],[0,0]],["app",4367,28],["app",4368,2],["const",["Pow","mk"],[0,0]],["app",4370,28],["app",4371,2],["const",["Rat","pow"],[]],["app",4372,4373],["forallE",["den"],2,28,"Lean.BinderInfo.default"],["forallE",["q"],28,4375,"Lean.BinderInfo.default"],["app",3229,2845],["app",4377,2],["app",4378,2845],["app",3233,2845],["app",4380,2],["app",3236,2845],["const",["Int","instNatPow"],[]],["app",4382,4383],["app",4381,4384],["app",4379,4385],["const",["Rat","num"],[]],["app",4387,18],["app",4386,4388],["app",4389,15],["app",2861,4390],["const",["Rat","den"],[]],["app",4392,18],["app",3241,4393],["app",4394,15],["app",4391,4395],["const",["Rat","pow","_proof_1"],[]],["app",4397,18],["app",4398,15],["app",4396,4399],["const",["Rat","pow","_proof_2"],[]],["app",4401,18],["app",4402,15],["app",4400,4403],["lam",["n"],2,4404,"Lean.BinderInfo.default"],["lam",["q"],28,4405,"Lean.BinderInfo.default"],["app",2871,4390],["app",2870,4407],["app",4408,4395],["forallE",["n"],2,4409,"Lean.BinderInfo.default"],["forallE",["q"],28,4410,"Lean.BinderInfo.default"],["app",2939,4395],["app",4412,147],["forallE",["n"],2,4413,"Lean.BinderInfo.default"],["forallE",["q"],28,4414,"Lean.BinderInfo.default"],["forallE",["self"],28,2,"Lean.BinderInfo.default"],["proj",["Rat"],1,15],["lam",["self"],28,4417,"Lean.BinderInfo.default"],["forallE",["self"],28,2845,"Lean.BinderInfo.default"],["proj",["Rat"],0,15],["lam",["self"],28,4420,"Lean.BinderInfo.default"],["app",3255,2845],["app",3257,2845],["const",["Int","pow"],[]],["app",4423,4424],["forallE",["a","_@","_internal","_hyg",0],2845,2859,"Lean.BinderInfo.default"],["const",["Int","pow","match_1"],[1]],["lam",["x","_@","Init","Data","Int","Basic",3995368154,"_hygCtx","_hyg",19],2,2845,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Int","Basic",427477602,"_hygCtx",7,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",26],2845,4428,"Lean.BinderInfo.default"],["app",4427,4429],["app",4430,18],["app",4431,15],["app",3241,18],["app",4433,15],["app",2855,4434],["lam",["n"],2,4435,"Lean.BinderInfo.default"],["lam",["m"],2,4436,"Lean.BinderInfo.default"],["app",4432,4437],["app",1193,2845],["app",4439,18],["app",4440,2890],["app",1873,2845],["app",1543,1569],["app",1194,4443],["app",4444,147],["app",4442,4445],["app",1696,4443],["app",4447,147],["app",4446,4448],["app",2871,25],["app",3241,4450],["app",4451,15],["app",2855,4452],["app",4449,4453],["const",["Neg","neg"],[0]],["app",4455,2845],["const",["Int","instNegInt"],[]],["app",4456,4457],["app",4458,4453],["app",4454,4459],["lam",["n"],2,4460,"Lean.BinderInfo.default"],["lam",["h","_@","Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",50],4441,4461,"Lean.BinderInfo.default"],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",61],2,4462,"Lean.BinderInfo.default"],["lam",["m"],2845,4463,"Lean.BinderInfo.default"],["app",4438,4464],["lam",["x","_@","Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",8],2,4465,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",7],2845,4466,"Lean.BinderInfo.default"],["const",["Neg"],[0]],["app",4468,2845],["const",["Neg","mk"],[0]],["app",4470,2845],["const",["Int","neg"],[]],["app",4471,4472],["forallE",["n"],2845,2845,"Lean.BinderInfo.default"],["lam",["n","_@","Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",13],2845,2845,"Lean.BinderInfo.default"],["app",2877,4475],["app",4476,15],["const",["Int","negOfNat"],[]],["app",4478,15],["lam",["n"],2,4479,"Lean.BinderInfo.default"],["app",4477,4480],["app",2848,230],["lam",["n"],2,4482,"Lean.BinderInfo.default"],["app",4481,4483],["lam",["n"],2845,4484,"Lean.BinderInfo.default"],["const",["Int","negOfNat","match_1"],[1]],["app",4486,4428],["app",4487,15],["app",7,2845],["app",4489,144],["const",["instOfNat"],[]],["app",4491,144],["app",4490,4492],["lam",["_"],140,4493,"Lean.BinderInfo.default"],["app",4488,4494],["lam",["k"],2,2890,"Lean.BinderInfo.default"],["app",4495,4496],["lam",["x","_@","Init","Data","Int","Basic",3241868368,"_hygCtx","_hyg",5],2,4497,"Lean.BinderInfo.default"],["const",["OfNat"],[0]],["app",4499,2845],["app",4500,15],["forallE",["n"],2,4501,"Lean.BinderInfo.implicit"],["const",["OfNat","mk"],[0]],["app",4503,2845],["app",4504,15],["app",4505,2856],["lam",["n"],2,4506,"Lean.BinderInfo.implicit"],["const",["OfNat"],[2]],["app",4508,21],["app",4509,18],["forallE",["ofNat"],18,4510,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1822880135,"_hygCtx","_hyg",3],2,4511,"Lean.BinderInfo.implicit"],["forallE",["α"],89,4512,"Lean.BinderInfo.implicit"],["forallE",["x","_@","Init","Prelude",1822880135,"_hygCtx","_hyg",3],2,89,"Lean.BinderInfo.default"],["forallE",["α"],89,4514,"Lean.BinderInfo.default"],["forallE",["a"],15,18,"Lean.BinderInfo.default"],["const",["Neg"],[2]],["app",4517,18],["forallE",["neg"],4516,4518,"Lean.BinderInfo.default"],["forallE",["α"],89,4519,"Lean.BinderInfo.implicit"],["app",4517,15],["forallE",["self"],4521,396,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,4522,"Lean.BinderInfo.implicit"],["proj",["Neg"],0,15],["lam",["self"],4521,4524,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,4525,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Int","Basic",427477602,"_hygCtx",7,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",26],2845,243,"Lean.BinderInfo.default"],["app",2855,18],["app",151,4528],["app",4529,15],["forallE",["x","_@","Init","Data","Int","DivMod","Lemmas",4108460720,"_hygCtx","_hyg",67],2,4530,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal",0,"Init","Data","Int","DivMod","Lemmas",4108460720,"_hygCtx","_hyg",66],2,4531,"Lean.BinderInfo.default"],["app",2214,2845],["app",4533,25],["app",2889,21],["app",4534,4535],["app",4536,18],["app",1138,4537],["app",4538,15],["forallE",["n"],2,4539,"Lean.BinderInfo.default"],["forallE",["h","_@","Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",50],4441,4540,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal",0,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",61],2,4541,"Lean.BinderInfo.default"],["forallE",["m"],2845,4542,"Lean.BinderInfo.default"],["forallE",["h_2"],4543,254,"Lean.BinderInfo.default"],["forallE",["h_1"],4532,4544,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Int","Basic",427477602,"_hygCtx",8,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",29],2,4545,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Int","Basic",427477602,"_hygCtx",7,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",26],2845,4546,"Lean.BinderInfo.default"],["forallE",["motive"],4527,4547,"Lean.BinderInfo.default"],["lam",["x"],2845,1033,"Lean.BinderInfo.default"],["app",2897,4549],["app",4550,25],["app",300,25],["lam",["a","_@","_internal",0,"Init","Data","Int","DivMod","Basic",704253376,"_hygCtx","_hyg",78],2,4552,"Lean.BinderInfo.default"],["app",4551,4553],["app",18,2890],["app",4555,15],["app",1254,2845],["app",4557,2890],["app",4556,4558],["app",4559,25],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",97],2,4560,"Lean.BinderInfo.default"],["app",4554,4561],["lam",["h_2"],4543,4562,"Lean.BinderInfo.default"],["lam",["h_1"],4532,4563,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Int","Basic",427477602,"_hygCtx",8,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",29],2,4564,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Int","Basic",427477602,"_hygCtx",7,"Init","Data","Int","Basic",427477602,"_hygCtx","_hyg",26],2845,4565,"Lean.BinderInfo.default"],["lam",["motive"],4527,4566,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2,396,"Lean.BinderInfo.default"],["const",["NPow"],[16]],["app",4569,18],["forallE",["npow"],4568,4570,"Lean.BinderInfo.default"],["forallE",["M"],3344,4571,"Lean.BinderInfo.implicit"],["forallE",["M"],3344,3344,"Lean.BinderInfo.default"],["app",4347,4214],["app",4344,4574],["app",4575,15],["forallE",["a"],28,4576,"Lean.BinderInfo.default"],["app",4205,4214],["app",4578,15],["app",4344,4579],["app",4580,15],["forallE",["a"],28,4581,"Lean.BinderInfo.default"],["app",4205,21],["app",4583,18],["app",4205,4584],["app",4585,15],["app",4344,4586],["app",4583,4345],["app",4587,4588],["forallE",["c"],28,4589,"Lean.BinderInfo.default"],["forallE",["b"],28,4590,"Lean.BinderInfo.default"],["forallE",["a"],28,4591,"Lean.BinderInfo.default"],["const",["OfNat"],[4]],["app",4593,15],["app",4594,172],["const",["One"],[4]],["app",4596,18],["forallE",["inst","_@","Init","Data","Zero",1458664836,"_hygCtx","_hyg",3],4595,4597,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,4598,"Lean.BinderInfo.implicit"],["const",["One","mk"],[4]],["app",4600,18],["const",["OfNat","ofNat"],[4]],["app",4602,18],["app",4603,172],["app",4604,15],["app",4601,4605],["lam",["inst","_@","Init","Data","Zero",1458664836,"_hygCtx","_hyg",3],4595,4606,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,4607,"Lean.BinderInfo.implicit"],["app",4508,18],["app",4609,15],["forallE",["self"],4610,21,"Lean.BinderInfo.instImplicit"],["forallE",["x","_@","Init","Prelude",1822880135,"_hygCtx","_hyg",3],2,4611,"Lean.BinderInfo.default"],["forallE",["α"],89,4612,"Lean.BinderInfo.implicit"],["proj",["OfNat"],0,15],["lam",["self"],4610,4614,"Lean.BinderInfo.instImplicit"],["lam",["x","_@","Init","Prelude",1822880135,"_hygCtx","_hyg",3],2,4615,"Lean.BinderInfo.default"],["lam",["α"],89,4616,"Lean.BinderInfo.default"],["const",["One"],[2]],["app",4618,18],["forallE",["one"],15,4619,"Lean.BinderInfo.default"],["forallE",["α"],89,4620,"Lean.BinderInfo.implicit"],["const",["One"],[16]],["app",4622,15],["const",["Mul"],[16]],["app",4624,18],["const",["Eq"],[24]],["app",4626,248],["const",["HMul","hMul"],[16,16,16]],["app",4628,248],["app",4629,248],["app",4630,248],["const",["instHMul"],[16]],["app",4632,248],["app",4633,25],["app",4631,4634],["app",4635,21],["app",4636,18],["app",4635,4637],["app",4638,15],["app",4627,4639],["app",4635,18],["app",4641,15],["app",4636,4642],["app",4640,4643],["forallE",["c"],151,4644,"Lean.BinderInfo.default"],["forallE",["b"],25,4645,"Lean.BinderInfo.default"],["forallE",["a"],21,4646,"Lean.BinderInfo.default"],["app",4626,151],["app",4628,151],["app",4649,151],["app",4650,151],["app",4632,151],["app",4652,21],["app",4651,4653],["const",["OfNat","ofNat"],[16]],["app",4655,151],["app",4656,172],["const",["One","toOfNat1"],[16]],["app",4658,151],["app",4659,25],["app",4657,4660],["app",4654,4661],["app",4662,15],["app",4648,4663],["app",4664,15],["forallE",["a"],25,4665,"Lean.BinderInfo.default"],["app",4635,15],["app",4655,248],["app",4668,172],["app",4658,248],["app",4670,151],["app",4669,4671],["app",4667,4672],["app",4627,4673],["app",4674,15],["forallE",["a"],151,4675,"Lean.BinderInfo.default"],["app",4569,248],["app",4626,1138],["const",["HPow","hPow"],[16,0,16]],["app",4679,1138],["app",4680,2],["app",4681,1138],["const",["instHPow"],[16,0]],["app",4683,1138],["app",4684,2],["const",["NPow","toPow"],[16]],["app",4686,1138],["app",4687,18],["app",4685,4688],["app",4682,4689],["app",4690,15],["app",4691,147],["app",4678,4692],["app",4655,1138],["app",4694,172],["app",4658,1138],["app",4696,647],["app",4695,4697],["app",4693,4698],["forallE",["x"],647,4699,"Lean.BinderInfo.default"],["app",2947,4700],["const",["Monoid","npow_zero","_autoParam"],[]],["app",4701,4702],["app",4626,934],["app",4679,934],["app",4705,2],["app",4706,934],["app",4683,934],["app",4708,2],["app",4686,934],["app",4710,25],["app",4709,4711],["app",4707,4712],["app",4713,15],["app",169,18],["app",4715,175],["app",4714,4716],["app",4704,4717],["app",4628,934],["app",4719,934],["app",4720,934],["app",4632,934],["app",4722,1138],["app",4721,4723],["app",4714,18],["app",4724,4725],["app",4726,15],["app",4718,4727],["forallE",["x"],924,4728,"Lean.BinderInfo.default"],["forallE",["n"],2,4729,"Lean.BinderInfo.default"],["app",2947,4730],["const",["Monoid","npow_succ","_autoParam"],[]],["app",4731,4732],["const",["Monoid"],[16]],["app",4734,924],["forallE",["npow_succ"],4733,4735,"Lean.BinderInfo.default"],["forallE",["npow_zero"],4703,4736,"Lean.BinderInfo.default"],["forallE",["toNPow"],4677,4737,"Lean.BinderInfo.instImplicit"],["forallE",["mul_one"],4676,4738,"Lean.BinderInfo.default"],["forallE",["one_mul"],4666,4739,"Lean.BinderInfo.default"],["forallE",["mul_assoc"],4647,4740,"Lean.BinderInfo.default"],["forallE",["toMul"],4625,4741,"Lean.BinderInfo.instImplicit"],["forallE",["toOne"],4623,4742,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,4743,"Lean.BinderInfo.implicit"],["strVal","intros"],["app",2973,4745],["app",2966,4746],["app",2992,4745],["app",2981,4748],["app",2978,4749],["app",4750,2999],["app",4747,4751],["app",2981,4752],["app",2978,4753],["strVal",";"],["app",2992,4755],["app",4754,4756],["app",2978,4757],["strVal","tacticRfl"],["app",2973,4759],["app",2966,4760],["strVal","rfl"],["app",2992,4762],["app",2981,4763],["app",4761,4764],["app",4758,4765],["app",2988,4766],["app",2981,4767],["app",2984,4768],["app",2981,4769],["app",2976,4770],["app",4569,15],["const",["Pow"],[16,0]],["app",4773,18],["app",4774,2],["forallE",["inst","_@","Mathlib","Algebra","Group","Monoid",148871009,"_hygCtx","_hyg",4],4772,4775,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,4776,"Lean.BinderInfo.implicit"],["const",["Pow","mk"],[16,0]],["app",4778,18],["app",4779,2],["const",["NPow","npow"],[16]],["app",4781,25],["app",4782,21],["app",4783,15],["app",4784,18],["lam",["n"],2,4785,"Lean.BinderInfo.default"],["lam",["x"],18,4786,"Lean.BinderInfo.default"],["app",4780,4787],["lam",["inst","_@","Mathlib","Algebra","Group","Monoid",148871009,"_hygCtx","_hyg",4],4772,4788,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,4789,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],2,425,"Lean.BinderInfo.default"],["forallE",["self"],4772,4791,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,4792,"Lean.BinderInfo.implicit"],["proj",["NPow"],0,15],["lam",["self"],4772,4794,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,4795,"Lean.BinderInfo.default"],["app",4596,15],["app",4593,18],["app",4798,172],["forallE",["inst","_@","Init","Data","Zero",410968624,"_hygCtx","_hyg",3],4797,4799,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,4800,"Lean.BinderInfo.implicit"],["const",["OfNat","mk"],[4]],["app",4802,18],["app",4803,172],["const",["One","one"],[4]],["app",4805,18],["app",4806,15],["app",4804,4807],["lam",["inst","_@","Init","Data","Zero",410968624,"_hygCtx","_hyg",3],4797,4808,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,4809,"Lean.BinderInfo.implicit"],["app",4618,15],["forallE",["self"],4811,18,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,4812,"Lean.BinderInfo.implicit"],["proj",["One"],0,15],["lam",["self"],4811,4814,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,4815,"Lean.BinderInfo.default"],["app",4734,15],["app",4626,25],["app",4628,25],["app",4819,25],["app",4820,25],["app",4632,25],["const",["Monoid","toMul"],[16]],["app",4823,25],["app",4824,21],["app",4822,4825],["app",4821,4826],["app",4827,18],["app",4828,15],["app",4818,4829],["app",4827,15],["app",4831,18],["app",4830,4832],["forallE",["b"],21,4833,"Lean.BinderInfo.default"],["forallE",["a"],18,4834,"Lean.BinderInfo.default"],["const",["CommMonoid"],[16]],["app",4836,21],["forallE",["mul_comm"],4835,4837,"Lean.BinderInfo.default"],["forallE",["toMonoid"],4817,4838,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,4839,"Lean.BinderInfo.implicit"],["forallE",["self"],4817,4625,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,4841,"Lean.BinderInfo.implicit"],["proj",["Monoid"],1,15],["lam",["self"],4817,4843,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,4844,"Lean.BinderInfo.default"],["app",4836,15],["app",4734,18],["forallE",["self"],4846,4847,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,4848,"Lean.BinderInfo.implicit"],["proj",["CommMonoid"],0,15],["lam",["self"],4846,4850,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,4851,"Lean.BinderInfo.default"],["forallE",["α"],185,4516,"Lean.BinderInfo.implicit"],["lam",["a"],15,15,"Lean.BinderInfo.default"],["lam",["α"],185,4854,"Lean.BinderInfo.implicit"],["forallE",["self"],4817,4570,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,4856,"Lean.BinderInfo.implicit"],["proj",["Monoid"],5,15],["lam",["self"],4817,4858,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,4859,"Lean.BinderInfo.default"],["app",4099,28],["app",4101,28],["const",["Rat","sub"],[]],["app",4862,4863],["forallE",["b"],28,28,"Lean.BinderInfo.default"],["forallE",["a"],28,4865,"Lean.BinderInfo.default"],["app",1630,4393],["app",4392,15],["app",4867,4868],["app",851,28],["app",1194,15],["app",4871,175],["app",4870,4872],["const",["Nat","instDecidableCoprime"],[]],["app",4392,21],["app",4874,4875],["app",4876,4393],["app",4873,4877],["app",4392,25],["app",1558,4879],["app",4880,4875],["app",2939,4881],["app",4882,147],["const",["Rat","add","_proof_1"],[]],["app",4884,25],["app",4885,21],["app",806,2845],["app",4887,2845],["app",4888,2845],["app",810,2845],["const",["Int","instSub"],[]],["app",4890,4891],["app",4889,4892],["app",1550,2845],["app",4894,2845],["app",4895,2845],["app",1554,2845],["const",["Int","instMul"],[]],["app",4897,4898],["app",4896,4899],["app",4387,151],["app",4900,4901],["app",2848,4879],["app",4902,4903],["app",4893,4904],["app",4387,25],["app",4900,4906],["app",4392,151],["app",2848,4908],["app",4907,4909],["app",4905,4910],["app",2871,4911],["app",1630,4912],["app",1558,4908],["app",4914,4879],["app",4913,4915],["app",1194,4916],["app",4917,175],["const",["Rat","sub","_proof_1"],[]],["app",4919,151],["app",4920,25],["app",4921,18],["app",4387,248],["app",4900,4923],["app",4924,4909],["app",4893,4925],["app",4392,248],["app",2848,4927],["app",4902,4928],["app",4926,4929],["app",2861,4930],["app",1558,4927],["app",4932,4908],["app",4931,4933],["app",4934,18],["app",4935,15],["letE",["reduced"],4918,4922,4936,false],["letE",["den_nz"],4883,4886,4937,false],["lam",["hg"],4872,4938,"Lean.BinderInfo.default"],["app",4878,4939],["app",871,4872],["app",833,4879],["app",4942,18],["app",1558,4943],["app",4944,4875],["app",4942,21],["app",2848,4946],["app",4902,4947],["app",4893,4948],["app",833,4908],["app",4950,21],["app",2848,4951],["app",4907,4952],["app",4949,4953],["app",1630,2872],["app",4955,25],["app",4392,647],["app",833,4957],["app",1630,4957],["app",4959,4927],["app",4958,4960],["app",1558,4961],["app",4962,4927],["app",2939,4963],["app",4964,147],["const",["Rat","add","_proof_3"],[]],["app",4966,647],["app",4967,248],["app",1630,2953],["app",4969,25],["app",1723,4970],["const",["Rat","sub","_proof_2"],[]],["app",4972,1138],["app",4973,647],["const",["Rat","maybeNormalize"],[]],["app",4975,25],["app",4976,151],["app",4977,21],["const",["Rat","normalize","dvd_num"],[]],["app",4979,25],["app",4980,151],["app",4981,21],["app",4982,15],["app",4978,4983],["const",["Rat","normalize","dvd_den"],[]],["app",4985,25],["app",4986,151],["app",4987,21],["app",4988,15],["app",4984,4989],["const",["Rat","normalize","den_nz"],[]],["app",4991,25],["app",4992,151],["app",4993,21],["app",4994,18],["app",4995,15],["app",4990,4996],["const",["Rat","normalize","reduced"],[]],["app",4998,25],["app",4999,151],["app",5000,21],["app",5001,18],["app",5002,15],["app",4997,5003],["letE",["e"],4971,4974,5004,false],["letE",["den_nz"],4965,4968,5005,false],["letE",["g1"],2,4956,5006,false],["letE",["num"],2845,4954,5007,false],["letE",["den"],2,4945,5008,false],["lam",["hg"],4941,5009,"Lean.BinderInfo.default"],["app",4940,5010],["letE",["g"],2,4869,5011,false],["lam",["b"],28,5012,"Lean.BinderInfo.default"],["lam",["a"],28,5013,"Lean.BinderInfo.default"],["app",2939,18],["app",5015,147],["app",1630,4450],["app",5017,21],["app",1723,5018],["app",709,2845],["app",5020,2845],["app",5021,2845],["app",713,2845],["const",["Int","instDiv"],[]],["app",5023,5024],["app",5022,5025],["app",5026,151],["app",2848,21],["app",5027,5028],["app",2871,5029],["app",2870,5030],["app",833,25],["app",5032,21],["app",5031,5033],["forallE",["e"],5019,5034,"Lean.BinderInfo.default"],["forallE",["den_nz"],5016,5035,"Lean.BinderInfo.default"],["forallE",["g"],2,5036,"Lean.BinderInfo.implicit"],["forallE",["den"],2,5037,"Lean.BinderInfo.implicit"],["forallE",["num"],2845,5038,"Lean.BinderInfo.implicit"],["app",845,2845],["app",847,2845],["const",["Int","ediv"],[]],["app",5041,5042],["forallE",["m"],2845,4474,"Lean.BinderInfo.default"],["const",["Int","ediv","match_1"],[1]],["lam",["m","_@","Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",11],2845,4475,"Lean.BinderInfo.default"],["app",5045,5046],["app",5047,18],["app",5048,15],["app",833,18],["app",5050,15],["app",2855,5051],["lam",["n"],2,5052,"Lean.BinderInfo.default"],["lam",["m"],2,5053,"Lean.BinderInfo.default"],["app",5049,5054],["app",5050,230],["app",2855,5056],["app",4458,5057],["lam",["n"],2,5058,"Lean.BinderInfo.default"],["lam",["m"],2,5059,"Lean.BinderInfo.default"],["app",5055,5060],["lam",["a","_@","_internal",0,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",89],2,4493,"Lean.BinderInfo.default"],["app",5061,5062],["app",2889,5056],["lam",["n"],2,5064,"Lean.BinderInfo.default"],["lam",["m"],2,5065,"Lean.BinderInfo.default"],["app",5063,5066],["app",72,5056],["app",2855,5068],["lam",["n"],2,5069,"Lean.BinderInfo.default"],["lam",["m"],2,5070,"Lean.BinderInfo.default"],["app",5067,5071],["lam",["x","_@","Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",14],2845,5072,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",13],2845,5073,"Lean.BinderInfo.default"],["forallE",["m","_@","Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",11],2845,2886,"Lean.BinderInfo.default"],["app",4529,2856],["forallE",["n"],2,5076,"Lean.BinderInfo.default"],["forallE",["m"],2,5077,"Lean.BinderInfo.default"],["app",248,4528],["app",5079,2890],["forallE",["n"],2,5080,"Lean.BinderInfo.default"],["forallE",["m"],2,5081,"Lean.BinderInfo.default"],["app",248,2890],["app",5083,4493],["forallE",["a","_@","_internal",0,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",89],2,5084,"Lean.BinderInfo.default"],["app",2889,18],["app",1138,5086],["app",2855,230],["app",5087,5088],["forallE",["n"],2,5089,"Lean.BinderInfo.default"],["forallE",["m"],2,5090,"Lean.BinderInfo.default"],["app",924,5086],["app",5092,2890],["forallE",["n"],2,5093,"Lean.BinderInfo.default"],["forallE",["m"],2,5094,"Lean.BinderInfo.default"],["app",2320,248],["forallE",["h_5"],5095,5096,"Lean.BinderInfo.default"],["forallE",["h_4"],5091,5097,"Lean.BinderInfo.default"],["forallE",["h_3"],5085,5098,"Lean.BinderInfo.default"],["forallE",["h_2"],5082,5099,"Lean.BinderInfo.default"],["forallE",["h_1"],5078,5100,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx",14,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",35],2845,5101,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx",13,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",32],2845,5102,"Lean.BinderInfo.default"],["forallE",["motive"],5075,5103,"Lean.BinderInfo.default"],["app",2340,647],["lam",["x"],2845,5105,"Lean.BinderInfo.default"],["app",2897,5106],["app",5107,647],["app",934,4528],["app",5109,15],["lam",["x"],2845,5110,"Lean.BinderInfo.default"],["app",2897,5111],["app",5112,647],["lam",["a","_@","_internal",0,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",138],2,1430,"Lean.BinderInfo.default"],["app",5113,5114],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",83],2,1177,"Lean.BinderInfo.default"],["app",5115,5116],["lam",["a","_@","_internal",0,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",136],2,5117,"Lean.BinderInfo.default"],["app",5108,5118],["app",934,5086],["app",5120,15],["lam",["x"],2845,5121,"Lean.BinderInfo.default"],["app",2897,5122],["app",5123,647],["app",2004,4535],["app",5125,2856],["lam",["x"],2,5126,"Lean.BinderInfo.default"],["app",260,5127],["app",5128,15],["app",5129,379],["app",151,21],["app",5131,15],["lam",["n","_@","Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",142],2,5132,"Lean.BinderInfo.default"],["app",5130,5133],["lam",["a","_@","_internal",0,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",140],2,5134,"Lean.BinderInfo.default"],["app",5124,5135],["app",5136,1145],["lam",["a","_@","_internal",0,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",137],2,5137,"Lean.BinderInfo.default"],["app",5119,5138],["lam",["h_5"],5095,5139,"Lean.BinderInfo.default"],["lam",["h_4"],5091,5140,"Lean.BinderInfo.default"],["lam",["h_3"],5085,5141,"Lean.BinderInfo.default"],["lam",["h_2"],5082,5142,"Lean.BinderInfo.default"],["lam",["h_1"],5078,5143,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx",14,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",35],2845,5144,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx",13,"Init","Data","Int","DivMod","Basic",2752886879,"_hygCtx","_hyg",32],2845,5145,"Lean.BinderInfo.default"],["lam",["motive"],5075,5146,"Lean.BinderInfo.default"],["app",2939,5033],["app",5148,147],["forallE",["e"],5019,5149,"Lean.BinderInfo.default"],["forallE",["den_nz"],5016,5150,"Lean.BinderInfo.default"],["forallE",["g"],2,5151,"Lean.BinderInfo.implicit"],["forallE",["den"],2,5152,"Lean.BinderInfo.implicit"],["forallE",["num"],2845,5153,"Lean.BinderInfo.implicit"],["app",4969,18],["app",4871,5155],["const",["Dvd","dvd"],[0]],["app",5157,2],["const",["Nat","instDvd"],[]],["app",5158,5159],["app",5160,18],["app",5161,21],["forallE",["e"],5156,5162,"Lean.BinderInfo.default"],["forallE",["g"],2,5163,"Lean.BinderInfo.implicit"],["forallE",["den"],2,5164,"Lean.BinderInfo.implicit"],["forallE",["num"],2845,5165,"Lean.BinderInfo.implicit"],["const",["Dvd"],[0]],["app",5167,2],["const",["Dvd","mk"],[0]],["app",5169,2],["const",["Exists"],[1]],["app",5171,2],["app",1558,21],["app",5173,15],["app",1723,5174],["lam",["c"],2,5175,"Lean.BinderInfo.default"],["app",5172,5176],["lam",["b"],2,5177,"Lean.BinderInfo.default"],["lam",["a"],2,5178,"Lean.BinderInfo.default"],["app",5170,5179],["forallE",["p"],1283,1,"Lean.BinderInfo.default"],["forallE",["α"],185,5181,"Lean.BinderInfo.implicit"],["const",["Exists"],[2]],["app",5183,25],["app",5184,21],["forallE",["h"],311,5185,"Lean.BinderInfo.default"],["forallE",["w"],18,5186,"Lean.BinderInfo.default"],["forallE",["p"],1283,5187,"Lean.BinderInfo.implicit"],["forallE",["α"],185,5188,"Lean.BinderInfo.implicit"],["const",["Dvd"],[4]],["app",5190,18],["forallE",["dvd"],91,5191,"Lean.BinderInfo.default"],["forallE",["α"],105,5192,"Lean.BinderInfo.implicit"],["forallE",["α"],105,105,"Lean.BinderInfo.default"],["app",5190,15],["forallE",["self"],5195,99,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,5196,"Lean.BinderInfo.implicit"],["proj",["Dvd"],0,15],["lam",["self"],5195,5198,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,5199,"Lean.BinderInfo.default"],["app",5157,2845],["const",["Int","instDvd"],[]],["app",5201,5202],["app",2848,18],["app",5203,5204],["app",5205,25],["forallE",["e"],5156,5206,"Lean.BinderInfo.default"],["forallE",["g"],2,5207,"Lean.BinderInfo.implicit"],["forallE",["den"],2,5208,"Lean.BinderInfo.implicit"],["forallE",["num"],2845,5209,"Lean.BinderInfo.implicit"],["app",5167,2845],["app",5169,2845],["app",5171,2845],["app",4900,21],["app",5214,15],["app",4440,5215],["lam",["c"],2845,5216,"Lean.BinderInfo.default"],["app",5213,5217],["lam",["b"],2845,5218,"Lean.BinderInfo.default"],["lam",["a"],2845,5219,"Lean.BinderInfo.default"],["app",5212,5220],["app",5203,2849],["app",5222,21],["app",5026,248],["app",2848,25],["app",5224,5225],["app",2871,5226],["app",2870,5227],["app",833,151],["app",5229,25],["app",5228,5230],["forallE",["reduced"],5231,28,"Lean.BinderInfo.default"],["forallE",["den_nz"],5149,5232,"Lean.BinderInfo.default"],["forallE",["dvd_den"],5162,5233,"Lean.BinderInfo.default"],["forallE",["dvd_num"],5223,5234,"Lean.BinderInfo.default"],["forallE",["g"],2,5235,"Lean.BinderInfo.default"],["forallE",["den"],2,5236,"Lean.BinderInfo.default"],["forallE",["num"],2845,5237,"Lean.BinderInfo.default"],["app",1194,151],["app",5239,175],["app",4870,5240],["app",1696,151],["app",5242,175],["app",5241,5243],["app",2861,1138],["app",5245,647],["const",["Rat","maybeNormalize","_proof_1"],[]],["app",5247,647],["app",5248,248],["app",5249,21],["app",5250,15],["app",5246,5251],["const",["Rat","maybeNormalize","_proof_2"],[]],["app",5253,1138],["app",5254,647],["app",5255,248],["app",5256,18],["app",5257,15],["app",5252,5258],["lam",["hg"],5240,5259,"Lean.BinderInfo.default"],["app",5244,5260],["app",871,5240],["const",["Int","divExact"],[]],["app",5263,1138],["app",2848,248],["app",5264,5265],["app",5266,151],["app",2861,5267],["const",["Nat","divExact"],[]],["app",5269,647],["app",5270,248],["app",5271,25],["app",5268,5272],["app",5273,21],["app",5274,18],["lam",["hg"],5262,5275,"Lean.BinderInfo.default"],["app",5261,5276],["lam",["reduced"],5231,5277,"Lean.BinderInfo.default"],["lam",["den_nz"],5149,5278,"Lean.BinderInfo.default"],["lam",["dvd_den"],5162,5279,"Lean.BinderInfo.default"],["lam",["dvd_num"],5223,5280,"Lean.BinderInfo.default"],["lam",["g"],2,5281,"Lean.BinderInfo.default"],["lam",["den"],2,5282,"Lean.BinderInfo.default"],["lam",["num"],2845,5283,"Lean.BinderInfo.default"],["app",5160,15],["app",5285,18],["forallE",["h"],5286,2,"Lean.BinderInfo.default"],["forallE",["y"],2,5287,"Lean.BinderInfo.default"],["forallE",["x"],2,5288,"Lean.BinderInfo.default"],["app",4184,18],["lam",["h"],5286,5290,"Lean.BinderInfo.default"],["lam",["y"],2,5291,"Lean.BinderInfo.default"],["lam",["x"],2,5292,"Lean.BinderInfo.default"],["app",5203,15],["app",5294,18],["forallE",["h"],5295,2845,"Lean.BinderInfo.default"],["forallE",["y"],2845,5296,"Lean.BinderInfo.default"],["forallE",["x"],2845,5297,"Lean.BinderInfo.default"],["app",5026,21],["app",5299,18],["lam",["h"],5295,5300,"Lean.BinderInfo.default"],["lam",["y"],2845,5301,"Lean.BinderInfo.default"],["lam",["x"],2845,5302,"Lean.BinderInfo.default"],["app",5299,2849],["app",2871,5304],["app",2870,5305],["app",5306,5051],["app",1723,175],["app",2871,151],["app",2870,5309],["app",5310,25],["forallE",["hg"],5308,5311,"Lean.BinderInfo.default"],["forallE",["reduced"],5307,5312,"Lean.BinderInfo.default"],["forallE",["g"],2,5313,"Lean.BinderInfo.default"],["forallE",["den"],2,5314,"Lean.BinderInfo.default"],["forallE",["num"],2845,5315,"Lean.BinderInfo.default"],["app",2939,5051],["app",5317,147],["app",2939,25],["app",5319,147],["forallE",["hg"],5308,5320,"Lean.BinderInfo.default"],["forallE",["den_nz"],5318,5321,"Lean.BinderInfo.default"],["forallE",["g"],2,5322,"Lean.BinderInfo.default"],["forallE",["den"],2,5323,"Lean.BinderInfo.default"],["app",4900,4388],["app",833,4868],["app",5326,4869],["app",2848,5327],["app",5325,5328],["app",4893,5329],["app",4387,15],["app",4900,5331],["app",833,4393],["app",5333,4869],["app",2848,5334],["app",5332,5335],["app",5330,5336],["app",2871,5337],["app",1630,5338],["app",5339,4869],["app",1194,5340],["app",1558,5334],["app",5342,4868],["app",5339,5343],["app",5341,5344],["forallE",["b"],28,5345,"Lean.BinderInfo.default"],["forallE",["a"],28,5346,"Lean.BinderInfo.default"],["app",2939,5343],["app",5348,147],["forallE",["b"],28,5349,"Lean.BinderInfo.default"],["forallE",["a"],28,5350,"Lean.BinderInfo.default"],["app",1194,4869],["app",5352,175],["app",4387,21],["app",4900,5354],["app",2848,4393],["app",5355,5356],["app",4893,5357],["app",2848,4875],["app",5325,5359],["app",5358,5360],["app",2871,5361],["app",1630,5362],["app",1558,4875],["app",5364,4393],["app",5363,5365],["app",1194,5366],["app",5367,175],["forallE",["hg"],5353,5368,"Lean.BinderInfo.default"],["forallE",["b"],28,5369,"Lean.BinderInfo.default"],["forallE",["a"],28,5370,"Lean.BinderInfo.default"],["app",2050,2845],["app",2052,2845],["const",["Int","mul"],[]],["app",5373,5374],["const",["Int","add","match_1"],[1]],["app",5376,5046],["app",5377,18],["app",5378,15],["app",2855,1628],["lam",["n"],2,5380,"Lean.BinderInfo.default"],["lam",["m"],2,5381,"Lean.BinderInfo.default"],["app",5379,5382],["app",1627,230],["app",4478,5384],["lam",["n"],2,5385,"Lean.BinderInfo.default"],["lam",["m"],2,5386,"Lean.BinderInfo.default"],["app",5383,5387],["app",1558,73],["app",5389,15],["app",4478,5390],["lam",["n"],2,5391,"Lean.BinderInfo.default"],["lam",["m"],2,5392,"Lean.BinderInfo.default"],["app",5388,5393],["app",5389,230],["app",2855,5395],["lam",["n"],2,5396,"Lean.BinderInfo.default"],["lam",["m"],2,5397,"Lean.BinderInfo.default"],["app",5394,5398],["lam",["n"],2845,5399,"Lean.BinderInfo.default"],["lam",["m"],2845,5400,"Lean.BinderInfo.default"],["app",647,5086],["app",5402,2856],["forallE",["n"],2,5403,"Lean.BinderInfo.default"],["forallE",["m"],2,5404,"Lean.BinderInfo.default"],["app",5087,2890],["forallE",["n"],2,5406,"Lean.BinderInfo.default"],["forallE",["m"],2,5407,"Lean.BinderInfo.default"],["forallE",["h_4"],5408,1353,"Lean.BinderInfo.default"],["forallE",["h_3"],5405,5409,"Lean.BinderInfo.default"],["forallE",["h_2"],5082,5410,"Lean.BinderInfo.default"],["forallE",["h_1"],5078,5411,"Lean.BinderInfo.default"],["forallE",["n","_@","Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",13],2845,5412,"Lean.BinderInfo.default"],["forallE",["m","_@","Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",11],2845,5413,"Lean.BinderInfo.default"],["forallE",["motive"],5075,5414,"Lean.BinderInfo.default"],["lam",["x"],2845,1362,"Lean.BinderInfo.default"],["app",2897,5416],["app",5417,248],["app",924,4528],["app",5419,15],["lam",["x"],2845,5420,"Lean.BinderInfo.default"],["app",2897,5421],["app",5422,248],["app",5423,5116],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",84],2,1459,"Lean.BinderInfo.default"],["app",5424,5425],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",81],2,5426,"Lean.BinderInfo.default"],["app",5418,5427],["app",5092,15],["lam",["x"],2845,5429,"Lean.BinderInfo.default"],["app",2897,5430],["app",5431,248],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",85],2,1448,"Lean.BinderInfo.default"],["app",5432,5433],["app",5434,1145],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",82],2,5435,"Lean.BinderInfo.default"],["app",5428,5436],["lam",["h_4"],5408,5437,"Lean.BinderInfo.default"],["lam",["h_3"],5405,5438,"Lean.BinderInfo.default"],["lam",["h_2"],5082,5439,"Lean.BinderInfo.default"],["lam",["h_1"],5078,5440,"Lean.BinderInfo.default"],["lam",["n","_@","Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",13],2845,5441,"Lean.BinderInfo.default"],["lam",["m","_@","Init","Data","Int","Basic",2314059840,"_hygCtx","_hyg",11],2845,5442,"Lean.BinderInfo.default"],["lam",["motive"],5075,5443,"Lean.BinderInfo.default"],["app",4099,2845],["app",4101,2845],["const",["Int","sub"],[]],["app",5446,5447],["app",161,2845],["app",5449,2845],["app",5450,2845],["app",165,2845],["const",["Int","instAdd"],[]],["app",5452,5453],["app",5451,5454],["app",5455,18],["app",4458,15],["app",5456,5457],["lam",["n"],2845,5458,"Lean.BinderInfo.default"],["lam",["m"],2845,5459,"Lean.BinderInfo.default"],["app",197,2845],["app",199,2845],["const",["Int","add"],[]],["app",5462,5463],["app",4715,15],["app",2855,5465],["lam",["n"],2,5466,"Lean.BinderInfo.default"],["lam",["m"],2,5467,"Lean.BinderInfo.default"],["app",5379,5468],["const",["Int","subNatNat"],[]],["app",5470,18],["app",5471,230],["lam",["n"],2,5472,"Lean.BinderInfo.default"],["lam",["m"],2,5473,"Lean.BinderInfo.default"],["app",5469,5474],["app",5470,15],["app",5476,73],["lam",["n"],2,5477,"Lean.BinderInfo.default"],["lam",["m"],2,5478,"Lean.BinderInfo.default"],["app",5475,5479],["app",72,5465],["app",2889,5481],["lam",["n"],2,5482,"Lean.BinderInfo.default"],["lam",["m"],2,5483,"Lean.BinderInfo.default"],["app",5480,5484],["lam",["n"],2845,5485,"Lean.BinderInfo.default"],["lam",["m"],2845,5486,"Lean.BinderInfo.default"],["forallE",["m"],2,2859,"Lean.BinderInfo.default"],["app",2531,18],["app",4487,5489],["app",814,21],["app",5491,18],["app",2855,5492],["lam",["_"],140,5493,"Lean.BinderInfo.default"],["app",5490,5494],["app",5495,4496],["lam",["n"],2,5496,"Lean.BinderInfo.default"],["lam",["m"],2,5497,"Lean.BinderInfo.default"],["app",1558,4393],["app",5499,4868],["app",2939,5500],["app",5501,147],["forallE",["b"],28,5502,"Lean.BinderInfo.default"],["forallE",["a"],28,5503,"Lean.BinderInfo.default"],["app",2870,18],["app",5505,15],["app",979,5506],["forallE",["n"],2,5507,"Lean.BinderInfo.default"],["forallE",["m"],2,5508,"Lean.BinderInfo.default"],["app",985,5506],["app",1313,1632],["app",5511,175],["app",5510,5512],["const",["Nat","instDecidableCoprime","_proof_1"],[]],["app",5514,18],["app",5515,15],["app",5513,5516],["lam",["n"],2,5517,"Lean.BinderInfo.default"],["lam",["m"],2,5518,"Lean.BinderInfo.default"],["app",997,5512],["app",5520,2935],["forallE",["n"],2,5521,"Lean.BinderInfo.default"],["forallE",["m"],2,5522,"Lean.BinderInfo.default"],["app",2050,28],["app",2052,28],["const",["Rat","mul"],[]],["app",5525,5526],["app",2871,4388],["app",1630,5528],["app",5529,4868],["app",5529,4875],["app",5263,4906],["app",5532,5204],["const",["Rat","mul","_proof_1"],[]],["app",5534,25],["app",5535,21],["app",5533,5536],["app",4900,5537],["app",5263,5354],["app",5539,2849],["const",["Rat","mul","_proof_2"],[]],["app",5541,25],["app",5542,21],["app",5540,5543],["app",5538,5544],["app",2861,5545],["app",5269,4879],["app",5547,15],["const",["Rat","mul","_proof_4"],[]],["app",5549,25],["app",5550,21],["app",5548,5551],["app",1558,5552],["app",5269,4875],["app",5554,18],["const",["Rat","mul","_proof_5"],[]],["app",5556,25],["app",5557,21],["app",5555,5558],["app",5553,5559],["app",5546,5560],["const",["Rat","mul","_proof_6"],[]],["app",5562,25],["app",5563,21],["app",5561,5564],["const",["Rat","mul","_proof_3"],[]],["app",5566,25],["app",5567,21],["app",5565,5568],["letE",["g2"],2,5531,5569,false],["letE",["g1"],2,5530,5570,false],["lam",["b"],28,5571,"Lean.BinderInfo.default"],["lam",["a"],28,5572,"Lean.BinderInfo.default"],["app",5263,4388],["app",2848,5530],["app",5574,5575],["app",4979,4388],["app",5577,4868],["app",5578,5530],["const",["rfl"],[1]],["app",5580,2],["app",5581,5530],["app",5579,5582],["app",5576,5583],["app",4900,5584],["app",5263,5331],["app",2871,5331],["app",1630,5587],["app",5588,4393],["app",2848,5589],["app",5586,5590],["app",4979,5331],["app",5592,4393],["app",5593,5589],["app",5581,5589],["app",5594,5595],["app",5591,5596],["app",5585,5597],["app",2871,5598],["app",2870,5599],["app",5269,4393],["app",5601,5589],["app",4985,5331],["app",5603,4393],["app",5604,5589],["app",5605,5595],["app",5602,5606],["app",1558,5607],["app",5269,4868],["app",5609,5530],["app",4985,4388],["app",5611,4868],["app",5612,5530],["app",5613,5582],["app",5610,5614],["app",5608,5615],["app",5600,5616],["forallE",["b"],28,5617,"Lean.BinderInfo.default"],["forallE",["a"],28,5618,"Lean.BinderInfo.default"],["app",1303,18],["app",5620,15],["app",5621,15],["forallE",["a"],15,5622,"Lean.BinderInfo.implicit"],["forallE",["α"],185,5623,"Lean.BinderInfo.implicit"],["const",["Eq","refl"],[2]],["app",5625,18],["app",5626,15],["lam",["a"],15,5627,"Lean.BinderInfo.implicit"],["lam",["α"],185,5628,"Lean.BinderInfo.implicit"],["app",5549,18],["app",5630,15],["app",5602,5631],["app",1558,5632],["app",5556,18],["app",5634,15],["app",5610,5635],["app",5633,5636],["app",2939,5637],["app",5638,147],["forallE",["b"],28,5639,"Lean.BinderInfo.default"],["forallE",["a"],28,5640,"Lean.BinderInfo.default"],["app",5160,5530],["app",5642,4868],["forallE",["b"],28,5643,"Lean.BinderInfo.default"],["forallE",["a"],28,5644,"Lean.BinderInfo.default"],["app",5160,5589],["app",5646,4393],["forallE",["b"],28,5647,"Lean.BinderInfo.default"],["forallE",["a"],28,5648,"Lean.BinderInfo.default"],["app",5203,5590],["app",5650,5331],["forallE",["b"],28,5651,"Lean.BinderInfo.default"],["forallE",["a"],28,5652,"Lean.BinderInfo.default"],["app",5203,5575],["app",5654,4388],["forallE",["b"],28,5655,"Lean.BinderInfo.default"],["forallE",["a"],28,5656,"Lean.BinderInfo.default"],["app",197,28],["app",199,28],["const",["Rat","add"],[]],["app",5659,5660],["app",5455,4904],["app",5662,4910],["app",2871,5663],["app",1630,5664],["app",5665,4915],["app",1194,5666],["app",5667,175],["const",["Rat","add","_proof_2"],[]],["app",5669,151],["app",5670,25],["app",5671,18],["app",5455,4925],["app",5673,4929],["app",2861,5674],["app",5675,4933],["app",5676,18],["app",5677,15],["letE",["reduced"],5668,5672,5678,false],["letE",["den_nz"],4883,4886,5679,false],["lam",["hg"],4872,5680,"Lean.BinderInfo.default"],["app",4878,5681],["app",5455,4948],["app",5683,4953],["const",["Rat","add","_proof_4"],[]],["app",5685,1138],["app",5686,647],["letE",["e"],4971,5687,5004,false],["letE",["den_nz"],4965,4968,5688,false],["letE",["g1"],2,4956,5689,false],["letE",["num"],2845,5684,5690,false],["letE",["den"],2,4945,5691,false],["lam",["hg"],4941,5692,"Lean.BinderInfo.default"],["app",5682,5693],["letE",["g"],2,4869,5694,false],["lam",["b"],28,5695,"Lean.BinderInfo.default"],["lam",["a"],28,5696,"Lean.BinderInfo.default"],["app",5455,5329],["app",5698,5336],["app",2871,5699],["app",1630,5700],["app",5701,4869],["app",1194,5702],["app",5701,5343],["app",5703,5704],["forallE",["b"],28,5705,"Lean.BinderInfo.default"],["forallE",["a"],28,5706,"Lean.BinderInfo.default"],["app",5455,5357],["app",5708,5360],["app",2871,5709],["app",1630,5710],["app",5711,5365],["app",1194,5712],["app",5713,175],["forallE",["hg"],5353,5714,"Lean.BinderInfo.default"],["forallE",["b"],28,5715,"Lean.BinderInfo.default"],["forallE",["a"],28,5716,"Lean.BinderInfo.default"],["forallE",["x","_@","Submissions","Asymptotics","Solution",4084048143,"_hygCtx","_hyg",115],2,289,"Lean.BinderInfo.default"],["forallE",["h_3"],5718,253,"Lean.BinderInfo.default"],["forallE",["h_2"],2309,5719,"Lean.BinderInfo.default"],["forallE",["h_1"],2307,5720,"Lean.BinderInfo.default"],["forallE",["x","_@","Submissions","Asymptotics","Solution",4084048143,"_hygCtx","_hyg",47],2,5721,"Lean.BinderInfo.default"],["forallE",["motive"],243,5722,"Lean.BinderInfo.default"],["app",2329,253],["app",1194,25],["app",5725,147],["app",5724,5726],["app",1696,25],["app",5728,147],["app",5727,5729],["lam",["x","_@","Submissions","Asymptotics","Solution",4084048143,"_hygCtx","_hyg",47],2,531,"Lean.BinderInfo.default"],["app",2339,5731],["app",21,495],["app",5732,5733],["app",5734,25],["app",5730,5735],["app",871,5726],["app",2329,261],["app",5738,5240],["app",5739,5243],["lam",["x","_@","Submissions","Asymptotics","Solution",4084048143,"_hygCtx","_hyg",47],2,1131,"Lean.BinderInfo.default"],["app",2356,5741],["app",5742,5733],["app",5743,151],["app",5740,5744],["app",21,248],["lam",["h_2"],5262,5746,"Lean.BinderInfo.default"],["app",5745,5747],["lam",["h_1"],5737,5748,"Lean.BinderInfo.default"],["app",5736,5749],["lam",["h_3"],5718,5750,"Lean.BinderInfo.default"],["lam",["h_2"],2309,5751,"Lean.BinderInfo.default"],["lam",["h_1"],2307,5752,"Lean.BinderInfo.default"],["lam",["x","_@","Submissions","Asymptotics","Solution",4084048143,"_hygCtx","_hyg",47],2,5753,"Lean.BinderInfo.default"],["lam",["motive"],243,5754,"Lean.BinderInfo.default"],["app",845,28],["app",847,28],["const",["Rat","div"],[]],["app",5757,5758],["const",["Rat","inv"],[]],["app",5760,15],["app",4241,5761],["lam",["x2","_@","Init","Data","Rat","Basic",2515639154,"_hygCtx","_hyg",9],28,5762,"Lean.BinderInfo.default"],["lam",["x1","_@","Init","Data","Rat","Basic",2515639154,"_hygCtx","_hyg",9],28,5763,"Lean.BinderInfo.default"],["app",53,2845],["const",["Int","instLTInt"],[]],["app",5765,5766],["app",5767,5331],["app",5768,4493],["app",4870,5769],["const",["Int","decLt"],[]],["app",5771,5331],["app",5772,4493],["app",5770,5773],["app",4458,5356],["app",2861,5775],["app",5776,5528],["const",["Rat","inv","_proof_1"],[]],["app",5778,18],["app",5779,15],["app",5777,5780],["const",["Rat","inv","_proof_2"],[]],["app",5782,18],["app",5781,5783],["lam",["h"],5769,5784,"Lean.BinderInfo.default"],["app",5774,5785],["app",871,5769],["const",["GT","gt"],[0]],["app",5788,2845],["app",5789,5766],["app",5790,4388],["app",5791,4493],["app",4870,5792],["app",5771,4493],["app",5794,4388],["app",5793,5795],["app",2861,5359],["app",2871,5354],["app",5797,5798],["const",["Rat","inv","_proof_3"],[]],["app",5800,21],["app",5801,15],["app",5799,5802],["const",["Rat","inv","_proof_4"],[]],["app",5804,21],["app",5803,5805],["lam",["h"],5792,5806,"Lean.BinderInfo.default"],["app",5796,5807],["app",871,5792],["lam",["h"],5809,21,"Lean.BinderInfo.default"],["app",5808,5810],["lam",["h"],5787,5811,"Lean.BinderInfo.default"],["app",5786,5812],["lam",["a"],28,5813,"Lean.BinderInfo.default"],["app",2848,4868],["app",2871,5815],["app",2870,5816],["app",5817,5587],["forallE",["a"],28,5818,"Lean.BinderInfo.default"],["app",5790,5331],["app",5820,4493],["app",2939,5528],["app",5822,147],["forallE",["h"],5821,5823,"Lean.BinderInfo.default"],["forallE",["a"],28,5824,"Lean.BinderInfo.default"],["const",["LT","lt"],[2]],["app",5826,25],["app",5827,21],["app",5828,15],["app",5829,18],["lam",["b"],21,5830,"Lean.BinderInfo.default"],["lam",["a"],18,5831,"Lean.BinderInfo.default"],["lam",["inst","_@","Init","Prelude",96198867,"_hygCtx","_hyg",3],97,5832,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,5833,"Lean.BinderInfo.implicit"],["app",4458,5815],["app",2871,5835],["app",2870,5836],["app",5837,5587],["forallE",["a"],28,5838,"Lean.BinderInfo.default"],["forallE",["h"],5769,5823,"Lean.BinderInfo.default"],["forallE",["a"],28,5840,"Lean.BinderInfo.default"],["app",5767,18],["app",5842,15],["app",979,5843],["forallE",["b"],2845,5844,"Lean.BinderInfo.default"],["forallE",["a"],2845,5845,"Lean.BinderInfo.default"],["const",["Int","decNonneg"],[]],["app",4893,15],["app",4489,172],["app",4491,172],["app",5849,5850],["app",5456,5851],["app",5848,5852],["app",5847,5853],["lam",["b"],2845,5854,"Lean.BinderInfo.default"],["lam",["a"],2845,5855,"Lean.BinderInfo.default"],["const",["Int","NonNeg"],[]],["app",5857,15],["app",979,5858],["forallE",["m"],2845,5859,"Lean.BinderInfo.default"],["lam",["m","_@","Init","Data","Int","Basic",3174098164,"_hygCtx","_hyg",12],2845,5859,"Lean.BinderInfo.default"],["app",2877,5861],["app",5862,15],["const",["Decidable","isTrue"],[]],["app",5857,2856],["app",5864,5865],["const",["Int","NonNeg","mk"],[]],["app",5867,15],["app",5866,5868],["lam",["m"],2,5869,"Lean.BinderInfo.default"],["app",5863,5870],["const",["Decidable","isFalse"],[]],["app",5857,2890],["app",5872,5873],["const",["Int","decNonneg","_proof_1"],[]],["app",5875,15],["app",5874,5876],["lam",["i"],2,5877,"Lean.BinderInfo.default"],["app",5871,5878],["lam",["m"],2845,5879,"Lean.BinderInfo.default"],["forallE",["h"],5873,878,"Lean.BinderInfo.default"],["forallE",["i"],2,5881,"Lean.BinderInfo.default"],["app",979,18],["forallE",["h"],1010,5883,"Lean.BinderInfo.default"],["forallE",["p"],1,5884,"Lean.BinderInfo.implicit"],["app",985,18],["app",5886,1019],["app",5887,15],["lam",["h"],1010,5888,"Lean.BinderInfo.default"],["lam",["p"],1,5889,"Lean.BinderInfo.implicit"],["forallE",["n"],2,5865,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Int","Lemmas",2690306645,"_hygCtx",26,"Init","Data","Int","Lemmas",2690306645,"_hygCtx","_hyg",57],2845,1,"Lean.BinderInfo.default"],["forallE",["h"],15,5883,"Lean.BinderInfo.default"],["forallE",["p"],1,5893,"Lean.BinderInfo.implicit"],["app",5886,1023],["app",5895,15],["lam",["h"],15,5896,"Lean.BinderInfo.default"],["lam",["p"],1,5897,"Lean.BinderInfo.implicit"],["app",63,2845],["app",65,2845],["const",["Int","lt"],[]],["app",5900,5901],["forallE",["x","_@","Init","Data","Int","Lemmas",2690306645,"_hygCtx",25,"Init","Data","Int","Lemmas",2690306645,"_hygCtx","_hyg",54],2845,5892,"Lean.BinderInfo.default"],["app",3,2845],["const",["Int","instLEInt"],[]],["app",5904,5905],["app",5906,5852],["app",5907,15],["lam",["b"],2845,5908,"Lean.BinderInfo.default"],["lam",["a"],2845,5909,"Lean.BinderInfo.default"],["const",["LE"],[0]],["app",5911,2845],["const",["LE","mk"],[0]],["app",5913,2845],["const",["Int","le"],[]],["app",5914,5915],["app",5848,18],["app",5857,5917],["lam",["b"],2845,5918,"Lean.BinderInfo.default"],["lam",["a"],2845,5919,"Lean.BinderInfo.default"],["const",["LE"],[2]],["app",5921,18],["forallE",["le"],91,5922,"Lean.BinderInfo.default"],["forallE",["α"],89,5923,"Lean.BinderInfo.implicit"],["const",["Div"],[4]],["app",5925,15],["const",["HDiv"],[4,4,4]],["app",5927,18],["app",5928,18],["app",5929,18],["forallE",["inst","_@","Init","Prelude",852891874,"_hygCtx","_hyg",5],5926,5930,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,5931,"Lean.BinderInfo.implicit"],["const",["HDiv","mk"],[4,4,4]],["app",5933,18],["app",5934,18],["app",5935,18],["const",["Div","div"],[4]],["app",5937,25],["app",5938,21],["app",5939,18],["app",5940,15],["lam",["b"],21,5941,"Lean.BinderInfo.default"],["lam",["a"],18,5942,"Lean.BinderInfo.default"],["app",5936,5943],["lam",["inst","_@","Init","Prelude",852891874,"_hygCtx","_hyg",5],5926,5944,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,5945,"Lean.BinderInfo.implicit"],["app",1528,15],["forallE",["self"],5947,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,5948,"Lean.BinderInfo.implicit"],["proj",["Div"],0,15],["lam",["self"],5947,5950,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,5951,"Lean.BinderInfo.default"],["const",["HDiv"],[2,6,11]],["app",5953,25],["app",5954,21],["app",5955,18],["forallE",["hDiv"],437,5956,"Lean.BinderInfo.default"],["forallE",["γ"],435,5957,"Lean.BinderInfo.implicit"],["forallE",["β"],432,5958,"Lean.BinderInfo.implicit"],["forallE",["α"],89,5959,"Lean.BinderInfo.implicit"],["app",5953,21],["app",5961,18],["app",5962,15],["forallE",["self"],5963,456,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],435,5964,"Lean.BinderInfo.implicit"],["forallE",["β"],432,5965,"Lean.BinderInfo.implicit"],["forallE",["α"],89,5966,"Lean.BinderInfo.implicit"],["proj",["HDiv"],0,15],["lam",["self"],5963,5968,"Lean.BinderInfo.instImplicit"],["lam",["γ"],435,5969,"Lean.BinderInfo.implicit"],["lam",["β"],432,5970,"Lean.BinderInfo.default"],["lam",["α"],89,5971,"Lean.BinderInfo.default"],["app",4499,28],["app",5973,15],["forallE",["n"],2,5974,"Lean.BinderInfo.implicit"],["app",4503,28],["app",5976,15],["app",821,15],["app",5977,5978],["lam",["n"],2,5979,"Lean.BinderInfo.implicit"],["app",21,13],["forallE",["_"],140,5981,"Lean.BinderInfo.default"],["natVal","9"],["app",8,5983],["app",11,5983],["app",5984,5985],["app",25,5986],["forallE",["_"],140,5987,"Lean.BinderInfo.default"],["app",8,703],["app",11,703],["app",5989,5990],["app",151,5991],["forallE",["_"],140,5992,"Lean.BinderInfo.default"],["app",248,1598],["forallE",["_"],140,5994,"Lean.BinderInfo.default"],["app",8,741],["app",11,741],["app",5996,5997],["app",647,5998],["forallE",["_"],140,5999,"Lean.BinderInfo.default"],["forallE",["h_5"],6000,2321,"Lean.BinderInfo.default"],["forallE",["h_4"],5995,6001,"Lean.BinderInfo.default"],["forallE",["h_3"],5993,6002,"Lean.BinderInfo.default"],["forallE",["h_2"],5988,6003,"Lean.BinderInfo.default"],["forallE",["h_1"],5982,6004,"Lean.BinderInfo.default"],["forallE",["K","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",18],2,6005,"Lean.BinderInfo.default"],["forallE",["motive"],243,6006,"Lean.BinderInfo.default"],["app",2331,13],["app",2330,6008],["app",2334,13],["app",6009,6010],["app",2338,13],["app",6012,2341],["app",6013,2343],["app",6014,647],["app",6011,6015],["app",871,6008],["app",2350,5986],["app",2349,6018],["app",2353,5986],["app",6019,6020],["app",2338,5986],["app",6022,2358],["app",6023,2343],["app",6024,1138],["app",6021,6025],["app",871,6018],["app",2366,5991],["app",2365,6028],["app",2369,5991],["app",6029,6030],["app",2338,5991],["app",6032,2374],["app",6033,2343],["app",6034,924],["app",6031,6035],["app",871,6028],["app",2382,1598],["app",2381,6038],["app",2385,1598],["app",6039,6040],["app",2338,1598],["app",6042,2391],["app",6043,2343],["app",6044,934],["app",6041,6045],["app",871,6038],["app",2399,5998],["app",2398,6048],["app",2402,5998],["app",6049,6050],["app",2338,5998],["app",6052,2408],["app",6053,2343],["app",6054,2004],["app",6051,6055],["app",871,6048],["lam",["h_5"],6057,2414,"Lean.BinderInfo.default"],["app",6056,6058],["lam",["h_4"],6047,6059,"Lean.BinderInfo.default"],["app",6046,6060],["lam",["h_3"],6037,6061,"Lean.BinderInfo.default"],["app",6036,6062],["lam",["h_2"],6027,6063,"Lean.BinderInfo.default"],["app",6026,6064],["lam",["h_1"],6017,6065,"Lean.BinderInfo.default"],["app",6016,6066],["lam",["h_6"],2319,6067,"Lean.BinderInfo.default"],["lam",["h_5"],6000,6068,"Lean.BinderInfo.default"],["lam",["h_4"],5995,6069,"Lean.BinderInfo.default"],["lam",["h_3"],5993,6070,"Lean.BinderInfo.default"],["lam",["h_2"],5988,6071,"Lean.BinderInfo.default"],["lam",["h_1"],5982,6072,"Lean.BinderInfo.default"],["lam",["K","_@","Submissions","Asymptotics","Solution",439803087,"_hygCtx","_hyg",18],2,6073,"Lean.BinderInfo.default"],["lam",["motive"],243,6074,"Lean.BinderInfo.default"],["forallE",["self"],674,21,"Lean.BinderInfo.default"],["forallE",["β"],432,6076,"Lean.BinderInfo.implicit"],["forallE",["α"],89,6077,"Lean.BinderInfo.implicit"],["proj",["Prod"],0,15],["lam",["self"],674,6079,"Lean.BinderInfo.default"],["lam",["β"],432,6080,"Lean.BinderInfo.default"],["lam",["α"],89,6081,"Lean.BinderInfo.default"],["forallE",["p"],28,4416,"Lean.BinderInfo.default"],["forallE",["K"],2,6083,"Lean.BinderInfo.default"],["const",["Nat","factorial"],[]],["app",6085,21],["app",169,6086],["app",5491,175],["app",6085,6088],["app",6087,6089],["app",169,6090],["app",5491,1569],["app",6085,6092],["app",6091,6093],["app",169,6094],["app",6095,21],["app",814,6096],["app",6097,837],["app",169,6098],["const",["Nat","ceil"],[0]],["app",6100,28],["const",["Rat","semiring"],[]],["app",6101,6102],["const",["Rat","instPartialOrder"],[]],["app",6103,6104],["const",["FloorRing","toFloorSemiring"],[0]],["app",6106,28],["const",["DivisionRing","toRing"],[0]],["app",6108,28],["const",["Rat","instDivisionRing"],[]],["app",6109,6110],["app",6107,6111],["const",["Rat","linearOrder"],[]],["app",6112,6113],["const",["Rat","instFloorRing"],[]],["app",6114,6115],["app",6105,6116],["app",821,6093],["app",4209,6118],["app",4230,6119],["app",821,21],["app",4230,6121],["app",6122,4208],["app",4209,6123],["app",6120,6124],["app",4230,6125],["app",717,4231],["app",6127,15],["app",6126,6128],["app",717,6129],["app",4258,6121],["app",6131,1569],["app",4230,6132],["app",4219,6121],["app",6133,6134],["app",4198,6135],["app",6136,4214],["app",4230,6137],["app",6122,4214],["app",4209,6139],["app",717,6140],["app",6141,15],["app",6138,6142],["app",6130,6143],["app",6117,6144],["app",6099,6145],["lam",["t"],28,6146,"Lean.BinderInfo.default"],["lam",["p"],28,6147,"Lean.BinderInfo.default"],["lam",["K"],2,6148,"Lean.BinderInfo.default"],["const",["FloorRing"],[0]],["app",6150,28],["app",6151,6111],["app",6152,6113],["const",["FloorRing","ofFloor"],[0]],["app",6154,28],["app",6155,6111],["app",6156,6113],["const",["Rat","instIsOrderedAddMonoid"],[]],["app",6157,6158],["const",["Rat","floor"],[]],["app",6159,6160],["const",["Rat","instFloorRing","_proof_1"],[]],["app",6161,6162],["const",["Iff"],[]],["app",3,28],["const",["Rat","instLE"],[]],["app",6165,6166],["const",["Int","cast"],[0]],["app",6168,28],["const",["Rat","instIntCast"],[]],["app",6169,6170],["app",6171,18],["app",6167,6172],["app",6173,15],["app",6164,6174],["app",5906,18],["app",6160,15],["app",6176,6177],["app",6175,6178],["forallE",["x","_@","Mathlib","Data","Rat","Floor",1370724189,"_hygCtx","_hyg",41],28,6179,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Data","Rat","Floor",1370724189,"_hygCtx","_hyg",39],2845,6180,"Lean.BinderInfo.default"],["const",["IntCast"],[0]],["app",6182,28],["const",["IntCast","mk"],[0]],["app",6184,28],["app",6185,2844],["forallE",["a","_@","_internal","_hyg",0],2845,18,"Lean.BinderInfo.default"],["const",["IntCast"],[2]],["app",6188,18],["forallE",["intCast"],6187,6189,"Lean.BinderInfo.default"],["forallE",["R"],89,6190,"Lean.BinderInfo.implicit"],["app",6188,15],["forallE",["a","_@","_internal","_hyg",0],2845,21,"Lean.BinderInfo.default"],["forallE",["self"],6192,6193,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,6194,"Lean.BinderInfo.implicit"],["const",["IntCast","intCast"],[2]],["app",6196,18],["app",6197,15],["lam",["inst","_@","Init","Data","Int","Basic",135197979,"_hygCtx","_hyg",3],6192,6198,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,6199,"Lean.BinderInfo.implicit"],["proj",["IntCast"],0,15],["lam",["self"],6192,6201,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,6202,"Lean.BinderInfo.default"],["app",5911,28],["app",5913,28],["const",["Rat","blt"],[]],["app",6206,15],["app",6207,18],["app",1875,6208],["app",6209,1019],["lam",["b"],28,6210,"Lean.BinderInfo.default"],["lam",["a"],28,6211,"Lean.BinderInfo.default"],["app",6205,6212],["forallE",["b"],28,1002,"Lean.BinderInfo.default"],["forallE",["a"],28,6214,"Lean.BinderInfo.default"],["app",1873,1002],["const",["Bool","and"],[]],["app",5767,4388],["app",6218,4493],["app",1502,6219],["app",5771,4388],["app",6221,4493],["app",6220,6222],["app",6217,6223],["app",5906,4493],["app",6225,5331],["app",1502,6226],["const",["Int","decLe"],[]],["app",6228,4493],["app",6229,5331],["app",6227,6230],["app",6224,6231],["app",1875,6232],["app",6233,1023],["app",6216,6234],["app",1881,6232],["app",6236,1023],["app",6235,6237],["app",6238,1023],["app",4439,4388],["app",6240,4493],["app",6216,6241],["const",["Int","instDecidableEq"],[]],["app",6243,4388],["app",6244,4493],["app",6242,6245],["app",5767,4493],["app",6247,5331],["app",1502,6248],["app",5794,5331],["app",6249,6250],["app",6246,6251],["app",6247,4388],["app",1502,6253],["app",6254,5795],["app",6217,6255],["app",5906,5331],["app",6257,4493],["app",1502,6258],["app",6228,5331],["app",6260,4493],["app",6259,6261],["app",6256,6262],["app",1875,6263],["app",6264,1023],["app",6216,6265],["app",1881,6263],["app",6267,1023],["app",6266,6268],["app",6269,1019],["app",5325,5815],["app",5767,6271],["app",5332,5356],["app",6272,6273],["app",1502,6274],["app",5771,6271],["app",6276,6273],["app",6275,6277],["app",6270,6278],["app",6252,6279],["app",6239,6280],["lam",["b"],28,6281,"Lean.BinderInfo.default"],["lam",["a"],28,6282,"Lean.BinderInfo.default"],["app",1735,2845],["const",["Int","decEq"],[]],["app",4440,15],["app",979,6286],["forallE",["b"],2845,6287,"Lean.BinderInfo.default"],["forallE",["a"],2845,6288,"Lean.BinderInfo.default"],["lam",["b","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",20],2845,6287,"Lean.BinderInfo.default"],["lam",["a","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",18],2845,6290,"Lean.BinderInfo.default"],["app",5376,6291],["app",6292,18],["app",6293,15],["const",["Int","decEq","match_1"],[1]],["app",6295,18],["app",6296,15],["app",2855,21],["app",4439,6298],["app",6299,4528],["app",979,6300],["lam",["x","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",42],1739,6301,"Lean.BinderInfo.default"],["app",6297,6302],["const",["decEq"],[1]],["app",6304,2],["app",6305,1696],["app",6306,18],["app",6307,15],["app",6303,6308],["app",5864,6300],["const",["Int","decEq","_proof_1"],[]],["app",6311,21],["app",6312,18],["app",6313,15],["app",6310,6314],["lam",["h"],1738,6315,"Lean.BinderInfo.default"],["app",6309,6316],["app",871,1738],["app",5872,6300],["const",["Int","decEq","_proof_2"],[]],["app",6320,21],["app",6321,18],["app",6322,15],["app",6319,6323],["lam",["h"],6318,6324,"Lean.BinderInfo.default"],["app",6317,6325],["lam",["b"],2,6326,"Lean.BinderInfo.default"],["lam",["a"],2,6327,"Lean.BinderInfo.default"],["app",6294,6328],["app",4439,4528],["app",6330,2890],["app",5872,6331],["const",["Int","decEq","_proof_3"],[]],["app",6333,18],["app",6334,15],["app",6332,6335],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",89],2,6336,"Lean.BinderInfo.default"],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",90],2,6337,"Lean.BinderInfo.default"],["app",6329,6338],["app",4439,5086],["app",6340,2856],["app",5872,6341],["const",["Int","decEq","_proof_4"],[]],["app",6343,18],["app",6344,15],["app",6342,6345],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",109],2,6346,"Lean.BinderInfo.default"],["lam",["a","_@","_internal",0,"Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",110],2,6347,"Lean.BinderInfo.default"],["app",6339,6348],["app",4439,4535],["app",6350,5086],["app",979,6351],["lam",["x","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",136],1739,6352,"Lean.BinderInfo.default"],["app",6297,6353],["app",6354,6308],["app",5864,6351],["const",["Int","decEq","_proof_5"],[]],["app",6357,21],["app",6358,18],["app",6359,15],["app",6356,6360],["lam",["h"],1738,6361,"Lean.BinderInfo.default"],["app",6355,6362],["app",5872,6351],["const",["Int","decEq","_proof_6"],[]],["app",6365,21],["app",6366,18],["app",6367,15],["app",6364,6368],["lam",["h"],6318,6369,"Lean.BinderInfo.default"],["app",6363,6370],["lam",["b"],2,6371,"Lean.BinderInfo.default"],["lam",["a"],2,6372,"Lean.BinderInfo.default"],["app",6349,6373],["lam",["b"],2845,6374,"Lean.BinderInfo.default"],["lam",["a"],2845,6375,"Lean.BinderInfo.default"],["forallE",["h'"],6351,878,"Lean.BinderInfo.default"],["forallE",["h"],6318,6377,"Lean.BinderInfo.default"],["forallE",["b"],2,6378,"Lean.BinderInfo.default"],["forallE",["a"],2,6379,"Lean.BinderInfo.default"],["forallE",["h"],1738,6351,"Lean.BinderInfo.default"],["forallE",["b"],2,6381,"Lean.BinderInfo.default"],["forallE",["a"],2,6382,"Lean.BinderInfo.default"],["const",["Int","noConfusionType"],[0]],["app",6384,878],["app",6385,4535],["app",6386,4528],["forallE",["h"],6341,6387,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal",0,"Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",109],2,6388,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal",0,"Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",110],2,6389,"Lean.BinderInfo.default"],["forallE",["t"],2845,2909,"Lean.BinderInfo.default"],["forallE",["P"],185,6391,"Lean.BinderInfo.default"],["const",["Int","casesOn"],[3]],["lam",["t"],2845,185,"Lean.BinderInfo.default"],["app",6393,6394],["app",6395,18],["forallE",["n_eq"],1738,248,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Prelude",1759501723,"_hygCtx","_hyg",7],6397,248,"Lean.BinderInfo.default"],["lam",["n"],2,6398,"Lean.BinderInfo.default"],["app",6396,6399],["lam",["a","_@","_internal","_hyg",0],2,151,"Lean.BinderInfo.default"],["app",6400,6401],["lam",["a","_@","_internal","_hyg",0],2,6402,"Lean.BinderInfo.default"],["app",6396,6403],["app",6396,6401],["app",6405,6399],["lam",["a","_@","_internal","_hyg",0],2,6406,"Lean.BinderInfo.default"],["app",6404,6407],["lam",["t'"],2845,6408,"Lean.BinderInfo.default"],["lam",["t"],2845,6409,"Lean.BinderInfo.default"],["lam",["P"],185,6410,"Lean.BinderInfo.default"],["app",6385,6298],["app",6412,5086],["forallE",["h"],6331,6413,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal",0,"Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",89],2,6414,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal",0,"Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",90],2,6415,"Lean.BinderInfo.default"],["forallE",["h'"],6300,878,"Lean.BinderInfo.default"],["forallE",["h"],6318,6417,"Lean.BinderInfo.default"],["forallE",["b"],2,6418,"Lean.BinderInfo.default"],["forallE",["a"],2,6419,"Lean.BinderInfo.default"],["forallE",["h"],1738,6300,"Lean.BinderInfo.default"],["forallE",["b"],2,6421,"Lean.BinderInfo.default"],["forallE",["a"],2,6422,"Lean.BinderInfo.default"],["const",["DecidableEq"],[2]],["app",6424,15],["app",979,1306],["forallE",["b"],21,6426,"Lean.BinderInfo.default"],["forallE",["a"],18,6427,"Lean.BinderInfo.default"],["forallE",["inst"],6425,6428,"Lean.BinderInfo.instImplicit"],["forallE",["α"],185,6429,"Lean.BinderInfo.implicit"],["lam",["b"],21,499,"Lean.BinderInfo.default"],["lam",["a"],18,6431,"Lean.BinderInfo.default"],["lam",["inst"],6425,6432,"Lean.BinderInfo.instImplicit"],["lam",["α"],185,6433,"Lean.BinderInfo.implicit"],["forallE",["x","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",42],1739,242,"Lean.BinderInfo.default"],["app",1693,18],["app",979,6436],["app",5725,21],["app",5239,25],["app",985,6439],["app",6440,1023],["app",6441,15],["app",21,6442],["forallE",["h"],6438,6443,"Lean.BinderInfo.default"],["app",871,6439],["app",1194,248],["app",6446,151],["app",985,6447],["app",6448,1019],["app",6449,15],["app",25,6450],["forallE",["h"],6445,6451,"Lean.BinderInfo.default"],["forallE",["h_2"],6452,281,"Lean.BinderInfo.default"],["forallE",["h_1"],6444,6453,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",42],6437,6454,"Lean.BinderInfo.default"],["forallE",["motive"],6435,6455,"Lean.BinderInfo.default"],["forallE",["b"],2,6456,"Lean.BinderInfo.default"],["forallE",["a"],2,6457,"Lean.BinderInfo.default"],["const",["Decidable","casesOn"],[4]],["app",6459,6447],["app",979,6447],["lam",["x"],6461,289,"Lean.BinderInfo.default"],["app",6460,6462],["app",6463,21],["app",2331,248],["app",1155,6465],["app",2366,1138],["app",1155,6467],["app",2382,924],["app",985,6469],["app",6470,18],["app",6471,15],["app",1138,6472],["forallE",["reflects_decide","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",78],6468,6473,"Lean.BinderInfo.default"],["lam",["x"],1002,6474,"Lean.BinderInfo.default"],["app",1032,6475],["app",6476,18],["app",997,1019],["app",2350,647],["app",6478,6479],["lam",["reflects_decide","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",78],6480,245,"Lean.BinderInfo.default"],["app",6477,6481],["app",997,1023],["app",6483,6479],["lam",["reflects_decide","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",78],6484,289,"Lean.BinderInfo.default"],["app",6482,6485],["app",6486,15],["lam",["reflects_decide","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",78],6466,6487,"Lean.BinderInfo.default"],["lam",["decide","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",77],1002,6488,"Lean.BinderInfo.default"],["app",6464,6489],["lam",["h_2"],6452,6490,"Lean.BinderInfo.default"],["lam",["h_1"],6444,6491,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Int","Basic",18944134,"_hygCtx","_hyg",42],6437,6492,"Lean.BinderInfo.default"],["lam",["motive"],6435,6493,"Lean.BinderInfo.default"],["lam",["b"],2,6494,"Lean.BinderInfo.default"],["lam",["a"],2,6495,"Lean.BinderInfo.default"],["forallE",["t"],1488,185,"Lean.BinderInfo.default"],["app",1155,25],["app",985,151],["app",6499,18],["app",6500,15],["app",25,6501],["forallE",["reflects_decide"],6498,6502,"Lean.BinderInfo.default"],["forallE",["decide"],1002,6503,"Lean.BinderInfo.default"],["forallE",["intro"],6504,290,"Lean.BinderInfo.default"],["forallE",["t"],5883,6505,"Lean.BinderInfo.default"],["forallE",["motive"],6497,6506,"Lean.BinderInfo.implicit"],["forallE",["p"],1,6507,"Lean.BinderInfo.implicit"],["const",["Decidable","rec"],[2]],["app",6509,25],["app",6510,21],["lam",["reflects_decide"],1498,499,"Lean.BinderInfo.default"],["lam",["decide"],1002,6512,"Lean.BinderInfo.default"],["app",6511,6513],["app",6514,18],["lam",["intro"],6504,6515,"Lean.BinderInfo.default"],["lam",["t"],5883,6516,"Lean.BinderInfo.default"],["lam",["motive"],6497,6517,"Lean.BinderInfo.implicit"],["lam",["p"],1,6518,"Lean.BinderInfo.implicit"],["app",1155,21],["app",985,25],["app",6521,18],["app",6522,15],["app",21,6523],["forallE",["reflects_decide"],6520,6524,"Lean.BinderInfo.default"],["forallE",["decide"],1002,6525,"Lean.BinderInfo.default"],["forallE",["t"],1157,300,"Lean.BinderInfo.default"],["forallE",["intro"],6526,6527,"Lean.BinderInfo.default"],["forallE",["motive"],6497,6528,"Lean.BinderInfo.implicit"],["forallE",["p"],1,6529,"Lean.BinderInfo.implicit"],["lam",["reflects_decide"],6498,499,"Lean.BinderInfo.default"],["lam",["decide"],1002,6531,"Lean.BinderInfo.default"],["lam",["intro"],6526,6532,"Lean.BinderInfo.default"],["lam",["motive"],6497,6533,"Lean.BinderInfo.default"],["lam",["p"],1,6534,"Lean.BinderInfo.default"],["app",6176,15],["app",979,6536],["forallE",["b"],2845,6537,"Lean.BinderInfo.default"],["forallE",["a"],2845,6538,"Lean.BinderInfo.default"],["app",5847,5917],["lam",["b"],2845,6540,"Lean.BinderInfo.default"],["lam",["a"],2845,6541,"Lean.BinderInfo.default"],["app",1924,1019],["app",6543,15],["app",6544,18],["lam",["y"],1002,6545,"Lean.BinderInfo.default"],["lam",["x"],1002,6546,"Lean.BinderInfo.default"],["app",6164,25],["app",6548,21],["forallE",["mpr"],1489,6549,"Lean.BinderInfo.default"],["forallE",["mp"],3534,6550,"Lean.BinderInfo.default"],["forallE",["b"],1,6551,"Lean.BinderInfo.implicit"],["forallE",["a"],1,6552,"Lean.BinderInfo.implicit"],["app",1194,4868],["app",6554,175],["app",4442,6555],["app",1696,4868],["app",6557,175],["app",6556,6558],["app",6559,5331],["app",5026,5331],["app",6561,5815],["app",6560,6562],["lam",["a"],28,6563,"Lean.BinderInfo.default"],["const",["IsOrderedAddMonoid"],[0]],["app",6565,28],["const",["Rat","addCommMonoid"],[]],["app",6566,6567],["const",["Rat","instPreorder"],[]],["app",6568,6569],["const",["Preorder"],[0]],["app",6571,28],["app",4298,6572],["const",["PartialOrder","toPreorder"],[0]],["app",6574,28],["app",6575,6104],["app",6573,6576],["const",["PartialOrder"],[16]],["app",6578,15],["const",["Preorder"],[16]],["app",6580,18],["forallE",["self"],6579,6581,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,6582,"Lean.BinderInfo.implicit"],["proj",["PartialOrder"],0,15],["lam",["self"],6579,6584,"Lean.BinderInfo.instImplicit"],["lam",["α"],3344,6585,"Lean.BinderInfo.default"],["app",6580,15],["const",["LE","le"],[16]],["app",6588,25],["const",["Preorder","toLE"],[16]],["app",6590,25],["app",6591,21],["app",6589,6592],["app",6593,18],["app",6594,15],["app",6588,151],["app",6590,151],["app",6597,25],["app",6596,6598],["app",6599,18],["app",6600,21],["app",4627,25],["app",6602,21],["forallE",["a","_@","_internal","_hyg",0],6601,6603,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],6595,6604,"Lean.BinderInfo.default"],["forallE",["b"],21,6605,"Lean.BinderInfo.default"],["forallE",["a"],18,6606,"Lean.BinderInfo.default"],["app",6578,21],["forallE",["le_antisymm"],6607,6608,"Lean.BinderInfo.default"],["forallE",["toPreorder"],6587,6609,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,6610,"Lean.BinderInfo.implicit"],["const",["LE"],[16]],["app",6612,18],["forallE",["self"],6587,6613,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,6614,"Lean.BinderInfo.implicit"],["proj",["Preorder"],0,15],["lam",["self"],6587,6616,"Lean.BinderInfo.instImplicit"],["lam",["α"],3344,6617,"Lean.BinderInfo.default"],["app",6612,15],["const",["LT"],[16]],["app",6620,18],["app",6589,21],["app",6622,15],["app",6623,15],["forallE",["a"],21,6624,"Lean.BinderInfo.default"],["app",6588,647],["app",6626,248],["app",6627,21],["app",6628,18],["app",6588,1138],["app",6630,647],["app",6631,21],["app",6632,18],["app",6588,924],["app",6634,1138],["app",6635,151],["app",6636,21],["forallE",["a","_@","_internal","_hyg",0],6633,6637,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],6629,6638,"Lean.BinderInfo.default"],["forallE",["c"],248,6639,"Lean.BinderInfo.default"],["forallE",["b"],151,6640,"Lean.BinderInfo.default"],["forallE",["a"],25,6641,"Lean.BinderInfo.default"],["const",["LT","lt"],[16]],["app",6643,647],["app",6644,151],["app",6645,18],["app",6646,15],["app",6164,6647],["app",6627,18],["app",6649,15],["app",3448,6650],["app",6627,15],["app",6652,18],["app",871,6653],["app",6651,6654],["app",6648,6655],["forallE",["b"],248,6656,"Lean.BinderInfo.default"],["forallE",["a"],151,6657,"Lean.BinderInfo.default"],["app",2947,6658],["const",["Preorder","lt_iff_le_not_ge","_autoParam"],[]],["app",6659,6660],["app",6580,248],["forallE",["lt_iff_le_not_ge"],6661,6662,"Lean.BinderInfo.default"],["forallE",["le_trans"],6642,6663,"Lean.BinderInfo.default"],["forallE",["le_refl"],6625,6664,"Lean.BinderInfo.default"],["forallE",["toLT"],6621,6665,"Lean.BinderInfo.instImplicit"],["forallE",["toLE"],6619,6666,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,6667,"Lean.BinderInfo.implicit"],["app",5921,15],["forallE",["self"],6669,99,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,6670,"Lean.BinderInfo.implicit"],["proj",["LE"],0,15],["lam",["self"],6669,6672,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,6673,"Lean.BinderInfo.default"],["const",["AddCommMonoid"],[0]],["app",6675,28],["app",4298,6676],["const",["AddCommGroup","toAddCommMonoid"],[0]],["app",6678,28],["const",["Rat","addCommGroup"],[]],["app",6679,6680],["app",6677,6681],["const",["AddCommGroup"],[0]],["app",6683,28],["const",["AddCommGroup","mk"],[0]],["app",6685,28],["const",["AddGroup","mk"],[0]],["app",6687,28],["const",["SubNegMonoid","mk"],[0]],["app",6689,28],["const",["AddMonoid","mk"],[0]],["app",6691,28],["const",["Zero","ofOfNat0"],[0]],["app",6693,28],["app",705,144],["app",6694,6695],["app",6692,6696],["app",6697,4196],["const",["Rat","add_assoc"],[]],["app",6698,6699],["const",["Rat","zero_add"],[]],["app",6700,6701],["const",["Rat","add_zero"],[]],["app",6702,6703],["const",["NSMul","mk"],[0]],["app",6705,28],["app",821,18],["app",4205,6707],["app",6708,15],["lam",["x2","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",30],28,6709,"Lean.BinderInfo.default"],["lam",["x1","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",30],2,6710,"Lean.BinderInfo.default"],["app",6706,6711],["app",6704,6712],["const",["Rat","zero_mul"],[]],["app",6713,6714],["const",["Rat","addCommGroup","_proof_1"],[]],["app",6716,18],["app",6717,15],["lam",["q"],28,6718,"Lean.BinderInfo.default"],["lam",["n"],2,6719,"Lean.BinderInfo.default"],["app",6715,6720],["app",6690,6721],["const",["Rat","instNeg"],[]],["app",6722,6723],["app",6724,4228],["const",["ZSMul","mk"],[0]],["app",6726,28],["app",4205,6172],["app",6728,15],["lam",["x2","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",48],28,6729,"Lean.BinderInfo.default"],["lam",["x1","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",48],2845,6730,"Lean.BinderInfo.default"],["app",6727,6731],["app",6725,6732],["const",["Rat","sub_eq_add_neg"],[]],["app",6733,6734],["app",6735,6714],["const",["Rat","addCommGroup","_proof_2"],[]],["app",6737,18],["app",6738,15],["lam",["x","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",64],28,6739,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",62],2,6740,"Lean.BinderInfo.default"],["app",6736,6741],["const",["Rat","addCommGroup","_proof_3"],[]],["app",6743,18],["app",6744,15],["lam",["x","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",71],28,6745,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",69],2,6746,"Lean.BinderInfo.default"],["app",6742,6747],["app",6688,6748],["const",["Rat","neg_add_cancel"],[]],["app",6749,6750],["app",6686,6751],["const",["Rat","add_comm"],[]],["app",6752,6753],["app",4272,15],["app",4344,6755],["app",4198,15],["app",6757,18],["app",6756,6758],["forallE",["b"],28,6759,"Lean.BinderInfo.default"],["forallE",["a"],28,6760,"Lean.BinderInfo.default"],["app",4455,28],["app",6762,6723],["app",6763,15],["app",4198,6764],["app",6765,15],["app",4344,6766],["app",702,144],["app",6768,6695],["app",6767,6769],["forallE",["a"],28,6770,"Lean.BinderInfo.default"],["const",["HSMul","hSMul"],[0,0,0]],["app",6772,2845],["app",6773,28],["app",6774,28],["const",["instHSMul"],[0,0]],["app",6776,2845],["app",6777,28],["const",["ZSMul","toSMul"],[0]],["app",6779,28],["app",6780,6732],["app",6778,6781],["app",6775,6782],["app",6783,5086],["app",6784,15],["app",4344,6785],["app",2848,73],["app",6783,6787],["app",6788,15],["app",6763,6789],["app",6786,6790],["forallE",["x","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",71],28,6791,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",69],2,6792,"Lean.BinderInfo.default"],["const",["ZSMul"],[16]],["app",6794,15],["const",["SMul"],[0,16]],["app",6796,2845],["app",6797,18],["forallE",["inst","_@","Mathlib","Algebra","Group","DivInvMonoid",148871009,"_hygCtx","_hyg",4],6795,6798,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,6799,"Lean.BinderInfo.implicit"],["const",["SMul","mk"],[0,16]],["app",6801,2845],["app",6802,18],["const",["ZSMul","zsmul"],[16]],["app",6804,25],["app",6805,21],["app",6806,18],["app",6807,15],["lam",["x"],21,6808,"Lean.BinderInfo.default"],["lam",["n"],2845,6809,"Lean.BinderInfo.default"],["app",6803,6810],["lam",["inst","_@","Mathlib","Algebra","Group","DivInvMonoid",148871009,"_hygCtx","_hyg",4],6795,6811,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,6812,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],2845,425,"Lean.BinderInfo.default"],["forallE",["self"],6795,6814,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,6815,"Lean.BinderInfo.implicit"],["proj",["ZSMul"],0,15],["lam",["self"],6795,6817,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,6818,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],2845,396,"Lean.BinderInfo.default"],["app",6794,18],["forallE",["zsmul"],6820,6821,"Lean.BinderInfo.default"],["forallE",["G"],3344,6822,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],18,396,"Lean.BinderInfo.default"],["const",["SMul"],[2,6]],["app",6825,21],["app",6826,18],["forallE",["smul"],6824,6827,"Lean.BinderInfo.default"],["forallE",["α"],432,6828,"Lean.BinderInfo.implicit"],["forallE",["M"],89,6829,"Lean.BinderInfo.implicit"],["const",["SMul"],[4,16]],["app",6831,18],["app",6832,15],["const",["HSMul"],[4,16,16]],["app",6834,21],["app",6835,18],["app",6836,18],["forallE",["inst","_@","Init","Prelude",4154482078,"_hygCtx","_hyg",4],6833,6837,"Lean.BinderInfo.instImplicit"],["forallE",["β"],3344,6838,"Lean.BinderInfo.implicit"],["forallE",["α"],105,6839,"Lean.BinderInfo.implicit"],["const",["HSMul","mk"],[4,16,16]],["app",6841,21],["app",6842,18],["app",6843,18],["const",["SMul","smul"],[4,16]],["app",6845,21],["app",6846,18],["app",6847,15],["app",6844,6848],["lam",["inst","_@","Init","Prelude",4154482078,"_hygCtx","_hyg",4],6833,6849,"Lean.BinderInfo.instImplicit"],["lam",["β"],3344,6850,"Lean.BinderInfo.implicit"],["lam",["α"],105,6851,"Lean.BinderInfo.implicit"],["app",6825,18],["app",6853,15],["forallE",["a","_@","_internal","_hyg",0],21,425,"Lean.BinderInfo.default"],["forallE",["self"],6854,6855,"Lean.BinderInfo.instImplicit"],["forallE",["α"],432,6856,"Lean.BinderInfo.implicit"],["forallE",["M"],89,6857,"Lean.BinderInfo.implicit"],["proj",["SMul"],0,15],["lam",["self"],6854,6859,"Lean.BinderInfo.instImplicit"],["lam",["α"],432,6860,"Lean.BinderInfo.default"],["lam",["M"],89,6861,"Lean.BinderInfo.default"],["const",["HSMul"],[2,6,11]],["app",6863,25],["app",6864,21],["app",6865,18],["forallE",["hSMul"],437,6866,"Lean.BinderInfo.default"],["forallE",["γ"],435,6867,"Lean.BinderInfo.implicit"],["forallE",["β"],432,6868,"Lean.BinderInfo.implicit"],["forallE",["α"],89,6869,"Lean.BinderInfo.implicit"],["app",6863,21],["app",6871,18],["app",6872,15],["forallE",["self"],6873,456,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],435,6874,"Lean.BinderInfo.implicit"],["forallE",["β"],432,6875,"Lean.BinderInfo.implicit"],["forallE",["α"],89,6876,"Lean.BinderInfo.implicit"],["proj",["HSMul"],0,15],["lam",["self"],6873,6878,"Lean.BinderInfo.instImplicit"],["lam",["γ"],435,6879,"Lean.BinderInfo.implicit"],["lam",["β"],432,6880,"Lean.BinderInfo.default"],["lam",["α"],89,6881,"Lean.BinderInfo.default"],["app",4344,6789],["app",6783,5204],["app",6884,15],["app",4198,6885],["app",6886,15],["app",6883,6887],["forallE",["x","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",64],28,6888,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Data","Rat","Defs",405133445,"_hygCtx","_hyg",62],2,6889,"Lean.BinderInfo.default"],["app",4230,18],["app",6891,15],["app",4344,6892],["app",4272,6764],["app",6893,6894],["forallE",["b"],28,6895,"Lean.BinderInfo.default"],["forallE",["a"],28,6896,"Lean.BinderInfo.default"],["app",4468,28],["app",4470,28],["const",["Rat","neg"],[]],["app",6899,6900],["app",4458,5331],["app",2861,6902],["app",6903,4868],["const",["Rat","den_nz"],[]],["app",6905,15],["app",6904,6906],["const",["Rat","neg","_proof_1"],[]],["app",6908,15],["app",6907,6909],["lam",["a"],28,6910,"Lean.BinderInfo.default"],["app",2871,6902],["app",2870,6912],["app",6913,4868],["forallE",["a"],28,6914,"Lean.BinderInfo.default"],["app",2939,4868],["app",6916,147],["forallE",["self"],28,6917,"Lean.BinderInfo.default"],["app",6772,2],["app",6919,28],["app",6920,28],["app",6776,2],["app",6922,28],["const",["NSMul","toSMul"],[0]],["app",6924,28],["app",6925,6712],["app",6923,6926],["app",6921,6927],["app",6928,4716],["app",6929,15],["app",4344,6930],["app",6928,18],["app",6932,15],["app",4198,6933],["app",6934,15],["app",6931,6935],["forallE",["q"],28,6936,"Lean.BinderInfo.default"],["forallE",["n"],2,6937,"Lean.BinderInfo.default"],["const",["NSMul"],[16]],["app",6939,15],["app",6796,2],["app",6941,18],["forallE",["inst","_@","Mathlib","Algebra","Group","Monoid",148871009,"_hygCtx","_hyg",4],6940,6942,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,6943,"Lean.BinderInfo.implicit"],["app",6801,2],["app",6945,18],["const",["NSMul","nsmul"],[16]],["app",6947,25],["app",6948,21],["app",6949,18],["app",6950,15],["lam",["x"],21,6951,"Lean.BinderInfo.default"],["lam",["n"],2,6952,"Lean.BinderInfo.default"],["app",6946,6953],["lam",["inst","_@","Mathlib","Algebra","Group","Monoid",148871009,"_hygCtx","_hyg",4],6940,6954,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,6955,"Lean.BinderInfo.implicit"],["forallE",["self"],6940,4791,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,6957,"Lean.BinderInfo.implicit"],["proj",["NSMul"],0,15],["lam",["self"],6940,6959,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,6960,"Lean.BinderInfo.default"],["app",6939,18],["forallE",["nsmul"],4568,6962,"Lean.BinderInfo.default"],["forallE",["M"],3344,6963,"Lean.BinderInfo.implicit"],["app",4205,6769],["app",6965,15],["app",4344,6966],["app",6967,6769],["forallE",["a"],28,6968,"Lean.BinderInfo.default"],["app",6757,6769],["app",4344,6970],["app",6971,15],["forallE",["a"],28,6972,"Lean.BinderInfo.default"],["app",4198,6769],["app",6974,15],["app",4344,6975],["app",6976,15],["forallE",["a"],28,6977,"Lean.BinderInfo.default"],["app",4198,21],["app",6979,18],["app",4198,6980],["app",6981,15],["app",4344,6982],["app",6979,6755],["app",6983,6984],["forallE",["c"],28,6985,"Lean.BinderInfo.default"],["forallE",["b"],28,6986,"Lean.BinderInfo.default"],["forallE",["a"],28,6987,"Lean.BinderInfo.default"],["app",4594,144],["const",["Zero"],[4]],["app",6990,18],["forallE",["inst","_@","Init","Data","Zero",1081659293,"_hygCtx","_hyg",3],6989,6991,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,6992,"Lean.BinderInfo.implicit"],["const",["Zero","mk"],[4]],["app",6994,18],["app",4603,144],["app",6996,15],["app",6995,6997],["lam",["inst","_@","Init","Data","Zero",1081659293,"_hygCtx","_hyg",3],6989,6998,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,6999,"Lean.BinderInfo.implicit"],["const",["Zero"],[2]],["app",7001,18],["forallE",["zero"],15,7002,"Lean.BinderInfo.default"],["forallE",["α"],89,7003,"Lean.BinderInfo.implicit"],["const",["Zero"],[16]],["app",7005,15],["const",["Add"],[16]],["app",7007,18],["const",["HAdd","hAdd"],[16,16,16]],["app",7009,248],["app",7010,248],["app",7011,248],["const",["instHAdd"],[16]],["app",7013,248],["app",7014,25],["app",7012,7015],["app",7016,21],["app",7017,18],["app",7016,7018],["app",7019,15],["app",4627,7020],["app",7016,18],["app",7022,15],["app",7017,7023],["app",7021,7024],["forallE",["c"],151,7025,"Lean.BinderInfo.default"],["forallE",["b"],25,7026,"Lean.BinderInfo.default"],["forallE",["a"],21,7027,"Lean.BinderInfo.default"],["app",7009,151],["app",7029,151],["app",7030,151],["app",7013,151],["app",7032,21],["app",7031,7033],["app",4656,144],["const",["Zero","toOfNat0"],[16]],["app",7036,151],["app",7037,25],["app",7035,7038],["app",7034,7039],["app",7040,15],["app",4648,7041],["app",7042,15],["forallE",["a"],25,7043,"Lean.BinderInfo.default"],["app",7016,15],["app",4668,144],["app",7036,248],["app",7047,151],["app",7046,7048],["app",7045,7049],["app",4627,7050],["app",7051,15],["forallE",["a"],151,7052,"Lean.BinderInfo.default"],["app",6939,248],["const",["HSMul","hSMul"],[0,16,16]],["app",7055,2],["app",7056,1138],["app",7057,1138],["const",["instHSMul"],[0,16]],["app",7059,2],["app",7060,1138],["const",["NSMul","toSMul"],[16]],["app",7062,1138],["app",7063,18],["app",7061,7064],["app",7058,7065],["app",7066,147],["app",7067,15],["app",4678,7068],["app",4694,144],["app",7036,1138],["app",7071,647],["app",7070,7072],["app",7069,7073],["forallE",["x"],647,7074,"Lean.BinderInfo.default"],["app",2947,7075],["const",["AddMonoid","nsmul_zero","_autoParam"],[]],["app",7076,7077],["app",7056,934],["app",7079,934],["app",7060,934],["app",7062,934],["app",7082,25],["app",7081,7083],["app",7080,7084],["app",7085,4716],["app",7086,15],["app",4704,7087],["app",7009,934],["app",7089,934],["app",7090,934],["app",7013,934],["app",7092,1138],["app",7091,7093],["app",7085,18],["app",7095,15],["app",7094,7096],["app",7097,15],["app",7088,7098],["forallE",["x"],924,7099,"Lean.BinderInfo.default"],["forallE",["n"],2,7100,"Lean.BinderInfo.default"],["app",2947,7101],["const",["AddMonoid","nsmul_succ","_autoParam"],[]],["app",7102,7103],["const",["AddMonoid"],[16]],["app",7105,924],["forallE",["nsmul_succ"],7104,7106,"Lean.BinderInfo.default"],["forallE",["nsmul_zero"],7078,7107,"Lean.BinderInfo.default"],["forallE",["toNSMul"],7054,7108,"Lean.BinderInfo.instImplicit"],["forallE",["add_zero"],7053,7109,"Lean.BinderInfo.default"],["forallE",["zero_add"],7044,7110,"Lean.BinderInfo.default"],["forallE",["add_assoc"],7028,7111,"Lean.BinderInfo.default"],["forallE",["toAdd"],7008,7112,"Lean.BinderInfo.instImplicit"],["forallE",["toZero"],7006,7113,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,7114,"Lean.BinderInfo.implicit"],["app",6990,15],["app",4798,144],["forallE",["inst","_@","Init","Data","Zero",533617599,"_hygCtx","_hyg",3],7116,7117,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,7118,"Lean.BinderInfo.implicit"],["app",4803,144],["const",["Zero","zero"],[4]],["app",7121,18],["app",7122,15],["app",7120,7123],["lam",["inst","_@","Init","Data","Zero",533617599,"_hygCtx","_hyg",3],7116,7124,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,7125,"Lean.BinderInfo.implicit"],["app",7001,15],["forallE",["self"],7127,18,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,7128,"Lean.BinderInfo.implicit"],["proj",["Zero"],0,15],["lam",["self"],7127,7130,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,7131,"Lean.BinderInfo.default"],["app",7105,15],["const",["Neg"],[16]],["app",7134,18],["const",["Sub"],[16]],["app",7136,21],["app",6794,25],["app",4626,647],["const",["HSub","hSub"],[16,16,16]],["app",7140,647],["app",7141,647],["app",7142,647],["const",["instHSub"],[16]],["app",7144,647],["app",7145,25],["app",7143,7146],["app",7147,18],["app",7148,15],["app",7139,7149],["app",7009,647],["app",7151,647],["app",7152,647],["app",7013,647],["const",["AddMonoid","toAdd"],[16]],["app",7155,647],["app",7156,248],["app",7154,7157],["app",7153,7158],["app",7159,18],["const",["Neg","neg"],[16]],["app",7161,647],["app",7162,151],["app",7163,15],["app",7160,7164],["app",7150,7165],["forallE",["b"],248,7166,"Lean.BinderInfo.default"],["forallE",["a"],151,7167,"Lean.BinderInfo.default"],["app",2947,7168],["const",["SubNegMonoid","sub_eq_add_neg","_autoParam"],[]],["app",7169,7170],["app",7055,2845],["app",7172,647],["app",7173,647],["app",7059,2845],["app",7175,647],["const",["ZSMul","toSMul"],[16]],["app",7177,647],["app",7178,21],["app",7176,7179],["app",7174,7180],["app",7181,4493],["app",7182,15],["app",7139,7183],["app",4655,647],["app",7185,144],["app",7036,647],["const",["AddMonoid","toZero"],[16]],["app",7188,647],["app",7189,248],["app",7187,7190],["app",7186,7191],["app",7184,7192],["forallE",["a"],248,7193,"Lean.BinderInfo.default"],["app",2947,7194],["const",["SubNegMonoid","zsmul_zero'","_autoParam"],[]],["app",7195,7196],["app",4626,924],["app",7172,924],["app",7199,924],["app",7175,924],["app",7177,924],["app",7202,151],["app",7201,7203],["app",7200,7204],["app",7205,6787],["app",7206,15],["app",7198,7207],["app",7009,924],["app",7209,924],["app",7210,924],["app",7013,924],["app",7155,924],["app",7213,1138],["app",7212,7214],["app",7211,7215],["app",7205,5204],["app",7217,15],["app",7216,7218],["app",7219,15],["app",7208,7220],["forallE",["a"],1138,7221,"Lean.BinderInfo.default"],["forallE",["n"],2,7222,"Lean.BinderInfo.default"],["app",2947,7223],["const",["SubNegMonoid","zsmul_succ'","_autoParam"],[]],["app",7224,7225],["app",7172,934],["app",7227,934],["app",7175,934],["app",7177,934],["app",7230,248],["app",7229,7231],["app",7228,7232],["app",7233,5086],["app",7234,15],["app",4704,7235],["app",7161,934],["app",7237,1138],["app",7233,6787],["app",7239,15],["app",7238,7240],["app",7236,7241],["forallE",["a"],924,7242,"Lean.BinderInfo.default"],["forallE",["n"],2,7243,"Lean.BinderInfo.default"],["app",2947,7244],["const",["SubNegMonoid","zsmul_neg'","_autoParam"],[]],["app",7245,7246],["const",["SubNegMonoid"],[16]],["app",7248,924],["forallE",["zsmul_neg'"],7247,7249,"Lean.BinderInfo.default"],["forallE",["zsmul_succ'"],7226,7250,"Lean.BinderInfo.default"],["forallE",["zsmul_zero'"],7197,7251,"Lean.BinderInfo.default"],["forallE",["sub_eq_add_neg"],7171,7252,"Lean.BinderInfo.default"],["forallE",["toZSMul"],7138,7253,"Lean.BinderInfo.instImplicit"],["forallE",["toSub"],7137,7254,"Lean.BinderInfo.instImplicit"],["forallE",["toNeg"],7135,7255,"Lean.BinderInfo.instImplicit"],["forallE",["toAddMonoid"],7133,7256,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7257,"Lean.BinderInfo.implicit"],["app",7005,18],["forallE",["self"],7133,7259,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,7260,"Lean.BinderInfo.implicit"],["proj",["AddMonoid"],0,15],["lam",["self"],7133,7262,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,7263,"Lean.BinderInfo.default"],["forallE",["self"],7133,7008,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,7265,"Lean.BinderInfo.implicit"],["proj",["AddMonoid"],1,15],["lam",["self"],7133,7267,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,7268,"Lean.BinderInfo.default"],["app",7248,15],["app",4626,21],["app",7009,21],["app",7272,21],["app",7273,21],["app",7013,21],["app",7155,21],["const",["SubNegMonoid","toAddMonoid"],[16]],["app",7277,21],["app",7278,18],["app",7276,7279],["app",7275,7280],["app",7274,7281],["app",7161,21],["const",["SubNegMonoid","toNeg"],[16]],["app",7284,21],["app",7285,18],["app",7283,7286],["app",7287,15],["app",7282,7288],["app",7289,15],["app",7271,7290],["app",4655,21],["app",7292,144],["app",7036,21],["app",7188,21],["app",7295,7279],["app",7294,7296],["app",7293,7297],["app",7291,7298],["forallE",["a"],18,7299,"Lean.BinderInfo.default"],["const",["AddGroup"],[16]],["app",7301,21],["forallE",["neg_add_cancel"],7300,7302,"Lean.BinderInfo.default"],["forallE",["toSubNegMonoid"],7270,7303,"Lean.BinderInfo.instImplicit"],["forallE",["A"],3344,7304,"Lean.BinderInfo.implicit"],["forallE",["self"],7270,7135,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7306,"Lean.BinderInfo.implicit"],["proj",["SubNegMonoid"],1,15],["lam",["self"],7270,7308,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,7309,"Lean.BinderInfo.default"],["app",7105,18],["forallE",["self"],7270,7311,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7312,"Lean.BinderInfo.implicit"],["proj",["SubNegMonoid"],0,15],["lam",["self"],7270,7314,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,7315,"Lean.BinderInfo.default"],["app",7301,15],["app",7009,25],["app",7318,25],["app",7319,25],["app",7013,25],["app",7155,25],["app",7277,25],["const",["AddGroup","toSubNegMonoid"],[16]],["app",7324,25],["app",7325,21],["app",7323,7326],["app",7322,7327],["app",7321,7328],["app",7320,7329],["app",7330,18],["app",7331,15],["app",4818,7332],["app",7330,15],["app",7334,18],["app",7333,7335],["forallE",["b"],21,7336,"Lean.BinderInfo.default"],["forallE",["a"],18,7337,"Lean.BinderInfo.default"],["const",["AddCommGroup"],[16]],["app",7339,21],["forallE",["add_comm"],7338,7340,"Lean.BinderInfo.default"],["forallE",["toAddGroup"],7317,7341,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7342,"Lean.BinderInfo.implicit"],["app",7248,18],["forallE",["self"],7317,7344,"Lean.BinderInfo.instImplicit"],["forallE",["A"],3344,7345,"Lean.BinderInfo.implicit"],["proj",["AddGroup"],0,15],["lam",["self"],7317,7347,"Lean.BinderInfo.instImplicit"],["lam",["A"],3344,7348,"Lean.BinderInfo.default"],["app",7339,15],["const",["AddCommMonoid"],[16]],["app",7351,18],["forallE",["self"],7350,7352,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7353,"Lean.BinderInfo.implicit"],["const",["AddCommMonoid","mk"],[16]],["app",7355,18],["app",7277,18],["app",7324,18],["const",["AddCommGroup","toAddGroup"],[16]],["app",7359,18],["app",7360,15],["app",7358,7361],["app",7357,7362],["app",7356,7363],["const",["AddCommGroup","add_comm"],[16]],["app",7365,18],["app",7366,15],["app",7364,7367],["lam",["self"],7350,7368,"Lean.BinderInfo.default"],["lam",["G"],3344,7369,"Lean.BinderInfo.default"],["app",7359,25],["app",7371,21],["app",7325,7372],["app",7323,7373],["app",7322,7374],["app",7321,7375],["app",7320,7376],["app",7377,18],["app",7378,15],["app",4818,7379],["app",7377,15],["app",7381,18],["app",7380,7382],["forallE",["b"],21,7383,"Lean.BinderInfo.default"],["forallE",["a"],18,7384,"Lean.BinderInfo.default"],["forallE",["self"],7350,7385,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7386,"Lean.BinderInfo.implicit"],["app",7301,18],["forallE",["self"],7350,7388,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7389,"Lean.BinderInfo.implicit"],["proj",["AddCommGroup"],0,15],["lam",["self"],7350,7391,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,7392,"Lean.BinderInfo.default"],["app",7322,21],["app",7321,7394],["app",7320,7395],["app",7396,18],["app",7397,15],["app",4818,7398],["app",7396,15],["app",7400,18],["app",7399,7401],["forallE",["b"],21,7402,"Lean.BinderInfo.default"],["forallE",["a"],18,7403,"Lean.BinderInfo.default"],["app",7351,21],["forallE",["add_comm"],7404,7405,"Lean.BinderInfo.default"],["forallE",["toAddMonoid"],7133,7406,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,7407,"Lean.BinderInfo.implicit"],["app",7351,15],["forallE",["inst","_@","Mathlib","Algebra","Order","Monoid","Defs",4095980663,"_hygCtx","_hyg",8],6581,1,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Monoid","Defs",4095980663,"_hygCtx","_hyg",5],7409,7410,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,7411,"Lean.BinderInfo.default"],["app",6597,21],["app",6596,7413],["app",7414,18],["app",7415,15],["app",6590,647],["app",7417,151],["app",6626,7418],["const",["AddCommMagma","toAdd"],[16]],["app",7420,647],["const",["AddCommSemigroup","toAddCommMagma"],[16]],["app",7422,647],["const",["AddCommMonoid","toAddCommSemigroup"],[16]],["app",7424,647],["app",7425,248],["app",7423,7426],["app",7421,7427],["app",7154,7428],["app",7153,7429],["app",7430,25],["app",7431,15],["app",7419,7432],["app",7430,21],["app",7434,15],["app",7433,7435],["forallE",["c"],248,7436,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],7416,7437,"Lean.BinderInfo.default"],["forallE",["b"],25,7438,"Lean.BinderInfo.default"],["forallE",["a"],21,7439,"Lean.BinderInfo.default"],["app",6588,248],["app",6590,248],["app",7442,25],["app",7441,7443],["app",7444,18],["app",7445,15],["app",6590,1138],["app",7447,248],["app",6630,7448],["app",7009,1138],["app",7450,1138],["app",7451,1138],["app",7013,1138],["app",7420,1138],["app",7422,1138],["app",7424,1138],["app",7456,647],["app",7455,7457],["app",7454,7458],["app",7453,7459],["app",7452,7460],["app",7461,15],["app",7462,25],["app",7449,7463],["app",7462,21],["app",7464,7465],["forallE",["c"],647,7466,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],7446,7467,"Lean.BinderInfo.default"],["forallE",["b"],151,7468,"Lean.BinderInfo.default"],["forallE",["a"],25,7469,"Lean.BinderInfo.default"],["const",["IsOrderedAddMonoid"],[16]],["app",7471,151],["app",7472,25],["app",7473,21],["forallE",["add_le_add_right"],7470,7474,"Lean.BinderInfo.default"],["forallE",["add_le_add_left"],7440,7475,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Order","Monoid","Defs",4095980663,"_hygCtx","_hyg",8],6581,7476,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Monoid","Defs",4095980663,"_hygCtx","_hyg",5],7409,7477,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,7478,"Lean.BinderInfo.implicit"],["const",["AddCommSemigroup"],[16]],["app",7480,18],["forallE",["self"],7409,7481,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,7482,"Lean.BinderInfo.implicit"],["const",["AddCommSemigroup","mk"],[16]],["app",7484,18],["const",["AddSemigroup","mk"],[16]],["app",7486,18],["app",7155,18],["const",["AddCommMonoid","toAddMonoid"],[16]],["app",7489,18],["app",7490,15],["app",7488,7491],["app",7487,7492],["const",["AddMonoid","add_assoc"],[16]],["app",7494,18],["app",7495,7491],["app",7493,7496],["app",7485,7497],["const",["AddCommMonoid","add_comm"],[16]],["app",7499,18],["app",7500,15],["app",7498,7501],["lam",["self"],7409,7502,"Lean.BinderInfo.default"],["lam",["M"],3344,7503,"Lean.BinderInfo.default"],["app",7489,25],["app",7505,21],["app",7322,7506],["app",7321,7507],["app",7320,7508],["app",7509,18],["app",7510,15],["app",4818,7511],["app",7509,15],["app",7513,18],["app",7512,7514],["forallE",["b"],21,7515,"Lean.BinderInfo.default"],["forallE",["a"],18,7516,"Lean.BinderInfo.default"],["forallE",["self"],7409,7517,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,7518,"Lean.BinderInfo.implicit"],["app",7155,151],["app",7520,25],["app",7032,7521],["app",7031,7522],["app",7523,21],["app",7524,18],["app",7523,7525],["app",7526,15],["app",4648,7527],["app",7523,18],["app",7529,15],["app",7524,7530],["app",7528,7531],["forallE",["c"],25,7532,"Lean.BinderInfo.default"],["forallE",["b"],21,7533,"Lean.BinderInfo.default"],["forallE",["a"],18,7534,"Lean.BinderInfo.default"],["forallE",["self"],7133,7535,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,7536,"Lean.BinderInfo.implicit"],["forallE",["self"],7409,7311,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,7538,"Lean.BinderInfo.implicit"],["proj",["AddCommMonoid"],0,15],["lam",["self"],7409,7540,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,7541,"Lean.BinderInfo.default"],["app",7007,15],["app",7032,25],["app",7031,7544],["app",7545,21],["app",7546,18],["app",7545,7547],["app",7548,15],["app",4648,7549],["app",7545,18],["app",7551,15],["app",7546,7552],["app",7550,7553],["forallE",["c"],25,7554,"Lean.BinderInfo.default"],["forallE",["b"],21,7555,"Lean.BinderInfo.default"],["forallE",["a"],18,7556,"Lean.BinderInfo.default"],["const",["AddSemigroup"],[16]],["app",7558,21],["forallE",["add_assoc"],7557,7559,"Lean.BinderInfo.default"],["forallE",["toAdd"],7543,7560,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7561,"Lean.BinderInfo.implicit"],["app",7558,15],["const",["AddSemigroup","toAdd"],[16]],["app",7564,25],["app",7565,21],["app",7321,7566],["app",7320,7567],["app",7568,18],["app",7569,15],["app",4818,7570],["app",7568,15],["app",7572,18],["app",7571,7573],["forallE",["b"],21,7574,"Lean.BinderInfo.default"],["forallE",["a"],18,7575,"Lean.BinderInfo.default"],["app",7480,21],["forallE",["add_comm"],7576,7577,"Lean.BinderInfo.default"],["forallE",["toAddSemigroup"],7563,7578,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7579,"Lean.BinderInfo.implicit"],["forallE",["self"],7563,7008,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7581,"Lean.BinderInfo.implicit"],["proj",["AddSemigroup"],0,15],["lam",["self"],7563,7583,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,7584,"Lean.BinderInfo.default"],["app",7480,15],["const",["AddCommMagma"],[16]],["app",7587,18],["forallE",["self"],7586,7588,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7589,"Lean.BinderInfo.implicit"],["const",["AddCommMagma","mk"],[16]],["app",7591,18],["app",7564,18],["const",["AddCommSemigroup","toAddSemigroup"],[16]],["app",7594,18],["app",7595,15],["app",7593,7596],["app",7592,7597],["const",["AddCommSemigroup","add_comm"],[16]],["app",7599,18],["app",7600,15],["app",7598,7601],["lam",["self"],7586,7602,"Lean.BinderInfo.default"],["lam",["G"],3344,7603,"Lean.BinderInfo.default"],["app",7594,25],["app",7605,21],["app",7565,7606],["app",7321,7607],["app",7320,7608],["app",7609,18],["app",7610,15],["app",4818,7611],["app",7609,15],["app",7613,18],["app",7612,7614],["forallE",["b"],21,7615,"Lean.BinderInfo.default"],["forallE",["a"],18,7616,"Lean.BinderInfo.default"],["forallE",["self"],7586,7617,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7618,"Lean.BinderInfo.implicit"],["app",7558,18],["forallE",["self"],7586,7620,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7621,"Lean.BinderInfo.implicit"],["proj",["AddCommSemigroup"],0,15],["lam",["self"],7586,7623,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,7624,"Lean.BinderInfo.default"],["app",7321,21],["app",7320,7626],["app",7627,18],["app",7628,15],["app",4818,7629],["app",7627,15],["app",7631,18],["app",7630,7632],["forallE",["b"],21,7633,"Lean.BinderInfo.default"],["forallE",["a"],18,7634,"Lean.BinderInfo.default"],["app",7587,21],["forallE",["add_comm"],7635,7636,"Lean.BinderInfo.default"],["forallE",["toAdd"],7543,7637,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7638,"Lean.BinderInfo.implicit"],["app",7587,15],["forallE",["self"],7640,7008,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,7641,"Lean.BinderInfo.implicit"],["proj",["AddCommMagma"],0,15],["lam",["self"],7640,7643,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,7644,"Lean.BinderInfo.default"],["sort",27],["const",["Ring"],[26]],["app",7647,15],["const",["LinearOrder"],[26]],["app",7649,18],["const",["IsOrderedAddMonoid"],[26]],["app",7651,21],["const",["Semiring","toAddCommMonoid"],[26]],["app",7653,21],["const",["Ring","toSemiring"],[26]],["app",7655,21],["app",7656,18],["app",7654,7657],["app",7652,7658],["const",["PartialOrder","toPreorder"],[26]],["app",7660,21],["const",["SemilatticeInf","toPartialOrder"],[26]],["app",7662,21],["const",["Lattice","toSemilatticeInf"],[26]],["app",7664,21],["const",["DistribLattice","toLattice"],[26]],["app",7666,21],["const",["instDistribLatticeOfLinearOrder"],[26]],["app",7668,21],["app",7669,15],["app",7667,7670],["app",7665,7671],["app",7663,7672],["app",7661,7673],["app",7659,7674],["forallE",["a","_@","_internal","_hyg",0],25,2845,"Lean.BinderInfo.default"],["const",["GaloisConnection"],[0,26]],["app",7677,2845],["app",7678,151],["const",["Int","instPreorder"],[]],["app",7679,7680],["app",7660,151],["app",7662,151],["app",7664,151],["app",7666,151],["app",7668,151],["app",7686,21],["app",7685,7687],["app",7684,7688],["app",7683,7689],["app",7682,7690],["app",7681,7691],["const",["Int","cast"],[26]],["app",7693,151],["const",["AddGroupWithOne","toIntCast"],[26]],["app",7695,151],["const",["Ring","toAddGroupWithOne"],[26]],["app",7697,151],["app",7698,25],["app",7696,7699],["app",7694,7700],["app",7692,7701],["app",7702,15],["const",["FloorRing"],[26]],["app",7704,248],["app",7705,151],["app",7706,25],["forallE",["gc_coe_floor"],7703,7707,"Lean.BinderInfo.default"],["forallE",["floor"],7676,7708,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",11],7675,7709,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",8],7650,7710,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",5],7648,7711,"Lean.BinderInfo.instImplicit"],["forallE",["α"],7646,7712,"Lean.BinderInfo.default"],["const",["FloorRing","mk"],[26]],["app",7714,248],["app",7715,151],["app",7716,25],["app",7717,18],["const",["Neg","neg"],[26]],["app",7719,647],["const",["NegZeroClass","toNeg"],[26]],["app",7721,647],["const",["SubNegZeroMonoid","toNegZeroClass"],[26]],["app",7723,647],["const",["SubtractionMonoid","toSubNegZeroMonoid"],[26]],["app",7725,647],["const",["SubtractionCommMonoid","toSubtractionMonoid"],[26]],["app",7727,647],["const",["AddCommGroup","toDivisionAddCommMonoid"],[26]],["app",7729,647],["const",["Ring","toAddCommGroup"],[26]],["app",7731,647],["app",7732,248],["app",7730,7733],["app",7728,7734],["app",7726,7735],["app",7724,7736],["app",7722,7737],["app",7720,7738],["app",7739,15],["app",21,7740],["app",4458,7741],["lam",["a"],248,7742,"Lean.BinderInfo.default"],["app",7718,7743],["app",7744,15],["const",["FloorRing","ofFloor","_proof_1"],[26]],["app",7746,1138],["app",7747,647],["app",7748,248],["app",7749,151],["app",7750,25],["app",7751,21],["app",7752,18],["app",7753,15],["lam",["z"],2845,7754,"Lean.BinderInfo.default"],["lam",["a"],248,7755,"Lean.BinderInfo.default"],["app",7745,7756],["lam",["gc_coe_floor"],7703,7757,"Lean.BinderInfo.default"],["lam",["floor"],7676,7758,"Lean.BinderInfo.default"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",11],7675,7759,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",8],7650,7760,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",5],7648,7761,"Lean.BinderInfo.instImplicit"],["lam",["α"],7646,7762,"Lean.BinderInfo.default"],["const",["Ring"],[4]],["app",7764,15],["const",["LinearOrder"],[4]],["app",7766,18],["const",["IsOrderedAddMonoid"],[4]],["app",7768,21],["const",["Semiring","toAddCommMonoid"],[4]],["app",7770,21],["const",["Ring","toSemiring"],[4]],["app",7772,21],["app",7773,18],["app",7771,7774],["app",7769,7775],["const",["PartialOrder","toPreorder"],[4]],["app",7777,21],["const",["SemilatticeInf","toPartialOrder"],[4]],["app",7779,21],["const",["Lattice","toSemilatticeInf"],[4]],["app",7781,21],["const",["DistribLattice","toLattice"],[4]],["app",7783,21],["const",["instDistribLatticeOfLinearOrder"],[4]],["app",7785,21],["app",7786,15],["app",7784,7787],["app",7782,7788],["app",7780,7789],["app",7778,7790],["app",7776,7791],["const",["GaloisConnection"],[0,4]],["app",7793,2845],["app",7794,151],["app",7795,7680],["app",7777,151],["app",7779,151],["app",7781,151],["app",7783,151],["app",7785,151],["app",7801,21],["app",7800,7802],["app",7799,7803],["app",7798,7804],["app",7797,7805],["app",7796,7806],["const",["Int","cast"],[4]],["app",7808,151],["const",["AddGroupWithOne","toIntCast"],[4]],["app",7810,151],["const",["Ring","toAddGroupWithOne"],[4]],["app",7812,151],["app",7813,25],["app",7811,7814],["app",7809,7815],["app",7807,7816],["app",7817,15],["const",["Preorder","toLE"],[0]],["app",7819,2845],["app",7820,7680],["app",5904,7821],["const",["Neg","neg"],[4]],["app",7823,924],["const",["NegZeroClass","toNeg"],[4]],["app",7825,924],["const",["SubNegZeroMonoid","toNegZeroClass"],[4]],["app",7827,924],["const",["SubtractionMonoid","toSubNegZeroMonoid"],[4]],["app",7829,924],["const",["SubtractionCommMonoid","toSubtractionMonoid"],[4]],["app",7831,924],["const",["AddCommGroup","toDivisionAddCommMonoid"],[4]],["app",7833,924],["const",["Ring","toAddCommGroup"],[4]],["app",7835,924],["app",7836,1138],["app",7834,7837],["app",7832,7838],["app",7830,7839],["app",7828,7840],["app",7826,7841],["app",7824,7842],["app",7843,15],["app",151,7844],["app",4458,7845],["lam",["a"],1138,7846,"Lean.BinderInfo.default"],["app",7847,18],["app",7822,7848],["app",7849,15],["app",6164,7850],["const",["LE","le"],[4]],["app",7852,1138],["const",["Preorder","toLE"],[4]],["app",7854,1138],["app",7777,1138],["app",7779,1138],["app",7781,1138],["app",7783,1138],["app",7785,1138],["app",7860,248],["app",7859,7861],["app",7858,7862],["app",7857,7863],["app",7856,7864],["app",7855,7865],["app",7853,7866],["app",7867,18],["app",7808,1138],["app",7810,1138],["app",7812,1138],["app",7871,647],["app",7870,7872],["app",7869,7873],["app",7874,15],["app",7868,7875],["app",7851,7876],["forallE",["z"],2845,7877,"Lean.BinderInfo.default"],["forallE",["a"],248,7878,"Lean.BinderInfo.default"],["forallE",["gc_coe_floor"],7818,7879,"Lean.BinderInfo.default"],["forallE",["floor"],7676,7880,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",11],7792,7881,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",8],7767,7882,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",3448017309,"_hygCtx","_hyg",5],7765,7883,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,7884,"Lean.BinderInfo.default"],["const",["Ring"],[2]],["app",7886,15],["const",["AddCommGroup"],[2]],["app",7888,18],["forallE",["self"],7887,7889,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,7890,"Lean.BinderInfo.implicit"],["const",["AddCommGroup","mk"],[2]],["app",7892,18],["const",["AddGroup","mk"],[2]],["app",7894,18],["const",["SubNegMonoid","mk"],[2]],["app",7896,18],["const",["AddCommMonoid","toAddMonoid"],[2]],["app",7898,18],["const",["Semiring","toAddCommMonoid"],[2]],["app",7900,18],["const",["Ring","toSemiring"],[2]],["app",7902,18],["app",7903,15],["app",7901,7904],["app",7899,7905],["app",7897,7906],["const",["Ring","toNeg"],[2]],["app",7908,18],["app",7909,15],["app",7907,7910],["const",["Ring","toSub"],[2]],["app",7912,18],["app",7913,15],["app",7911,7914],["const",["Ring","toZSMul"],[2]],["app",7916,18],["app",7917,15],["app",7915,7918],["const",["Ring","sub_eq_add_neg"],[2]],["app",7920,18],["app",7921,15],["app",7919,7922],["const",["Ring","zsmul_zero'"],[2]],["app",7924,18],["app",7925,15],["app",7923,7926],["const",["Ring","zsmul_succ'"],[2]],["app",7928,18],["app",7929,15],["app",7927,7930],["const",["Ring","zsmul_neg'"],[2]],["app",7932,18],["app",7933,15],["app",7931,7934],["app",7895,7935],["const",["Ring","neg_add_cancel"],[2]],["app",7937,18],["app",7938,15],["app",7936,7939],["app",7893,7940],["const",["AddCommMonoid","add_comm"],[2]],["app",7942,18],["app",7943,7905],["app",7941,7944],["lam",["self"],7887,7945,"Lean.BinderInfo.default"],["lam",["R"],89,7946,"Lean.BinderInfo.default"],["const",["Eq"],[3]],["app",7948,21],["const",["HAdd","hAdd"],[2,2,2]],["app",7950,21],["app",7951,21],["app",7952,21],["const",["instHAdd"],[2]],["app",7954,21],["const",["AddMonoid","toAdd"],[2]],["app",7956,21],["app",7898,21],["app",7900,21],["app",7902,21],["app",7960,18],["app",7959,7961],["app",7958,7962],["app",7957,7963],["app",7955,7964],["app",7953,7965],["const",["Neg","neg"],[2]],["app",7967,21],["app",7908,21],["app",7969,18],["app",7968,7970],["app",7971,15],["app",7966,7972],["app",7973,15],["app",7949,7974],["const",["OfNat","ofNat"],[2]],["app",7976,21],["app",7977,144],["const",["Zero","toOfNat0"],[2]],["app",7979,21],["const",["AddMonoid","toZero"],[2]],["app",7981,21],["app",7982,7963],["app",7980,7983],["app",7978,7984],["app",7975,7985],["forallE",["a"],18,7986,"Lean.BinderInfo.default"],["forallE",["self"],7887,7987,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,7988,"Lean.BinderInfo.implicit"],["app",7948,25],["const",["HSMul","hSMul"],[0,2,2]],["app",7991,2845],["app",7992,25],["app",7993,25],["const",["instHSMul"],[0,2]],["app",7995,2845],["app",7996,25],["const",["ZSMul","toSMul"],[2]],["app",7998,25],["app",7916,25],["app",8000,21],["app",7999,8001],["app",7997,8002],["app",7994,8003],["app",8004,5086],["app",8005,15],["app",7990,8006],["app",7967,25],["app",7908,25],["app",8009,21],["app",8008,8010],["app",8004,6787],["app",8012,15],["app",8011,8013],["app",8007,8014],["forallE",["a"],21,8015,"Lean.BinderInfo.default"],["forallE",["n"],2,8016,"Lean.BinderInfo.default"],["forallE",["self"],7887,8017,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8018,"Lean.BinderInfo.implicit"],["app",7990,8013],["app",7950,25],["app",8021,25],["app",8022,25],["app",7954,25],["app",7956,25],["app",7898,25],["app",7900,25],["app",7902,25],["app",8028,21],["app",8027,8029],["app",8026,8030],["app",8025,8031],["app",8024,8032],["app",8023,8033],["app",8004,5204],["app",8035,15],["app",8034,8036],["app",8037,15],["app",8020,8038],["forallE",["a"],21,8039,"Lean.BinderInfo.default"],["forallE",["n"],2,8040,"Lean.BinderInfo.default"],["forallE",["self"],7887,8041,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8042,"Lean.BinderInfo.implicit"],["app",7992,21],["app",8044,21],["app",7996,21],["app",7998,21],["app",7916,21],["app",8048,18],["app",8047,8049],["app",8046,8050],["app",8045,8051],["app",8052,4493],["app",8053,15],["app",7949,8054],["app",8055,7985],["forallE",["a"],18,8056,"Lean.BinderInfo.default"],["forallE",["self"],7887,8057,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8058,"Lean.BinderInfo.implicit"],["const",["HSub","hSub"],[2,2,2]],["app",8060,25],["app",8061,25],["app",8062,25],["const",["instHSub"],[2]],["app",8064,25],["app",7912,25],["app",8066,21],["app",8065,8067],["app",8063,8068],["app",8069,18],["app",8070,15],["app",7990,8071],["app",8034,18],["app",8011,15],["app",8073,8074],["app",8072,8075],["forallE",["b"],21,8076,"Lean.BinderInfo.default"],["forallE",["a"],18,8077,"Lean.BinderInfo.default"],["forallE",["self"],7887,8078,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8079,"Lean.BinderInfo.implicit"],["const",["ZSMul"],[2]],["app",8081,18],["forallE",["self"],7887,8082,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8083,"Lean.BinderInfo.implicit"],["proj",["Ring"],3,15],["lam",["self"],7887,8085,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,8086,"Lean.BinderInfo.default"],["const",["Semiring"],[2]],["app",8088,15],["app",4129,21],["app",8081,25],["app",7948,647],["app",8060,647],["app",8093,647],["app",8094,647],["app",8064,647],["app",8096,25],["app",8095,8097],["app",8098,18],["app",8099,15],["app",8092,8100],["app",7950,647],["app",8102,647],["app",8103,647],["app",7954,647],["app",7956,647],["app",7898,647],["app",7900,647],["app",8108,248],["app",8107,8109],["app",8106,8110],["app",8105,8111],["app",8104,8112],["app",8113,18],["app",7967,647],["app",8115,151],["app",8116,15],["app",8114,8117],["app",8101,8118],["forallE",["b"],248,8119,"Lean.BinderInfo.default"],["forallE",["a"],151,8120,"Lean.BinderInfo.default"],["app",2947,8121],["app",8122,7170],["app",7992,647],["app",8124,647],["app",7996,647],["app",7998,647],["app",8127,21],["app",8126,8128],["app",8125,8129],["app",8130,4493],["app",8131,15],["app",8092,8132],["app",7976,647],["app",8134,144],["app",7979,647],["app",7981,647],["app",8137,8110],["app",8136,8138],["app",8135,8139],["app",8133,8140],["forallE",["a"],248,8141,"Lean.BinderInfo.default"],["app",2947,8142],["app",8143,7196],["app",7948,924],["app",7992,924],["app",8146,924],["app",7996,924],["app",7998,924],["app",8149,151],["app",8148,8150],["app",8147,8151],["app",8152,6787],["app",8153,15],["app",8145,8154],["app",7950,924],["app",8156,924],["app",8157,924],["app",7954,924],["app",7956,924],["app",7898,924],["app",7900,924],["app",8162,1138],["app",8161,8163],["app",8160,8164],["app",8159,8165],["app",8158,8166],["app",8152,5204],["app",8168,15],["app",8167,8169],["app",8170,15],["app",8155,8171],["forallE",["a"],1138,8172,"Lean.BinderInfo.default"],["forallE",["n"],2,8173,"Lean.BinderInfo.default"],["app",2947,8174],["app",8175,7225],["app",7948,934],["app",7992,934],["app",8178,934],["app",7996,934],["app",7998,934],["app",8181,248],["app",8180,8182],["app",8179,8183],["app",8184,5086],["app",8185,15],["app",8177,8186],["app",7967,934],["app",8188,1138],["app",8184,6787],["app",8190,15],["app",8189,8191],["app",8187,8192],["forallE",["a"],924,8193,"Lean.BinderInfo.default"],["forallE",["n"],2,8194,"Lean.BinderInfo.default"],["app",2947,8195],["app",8196,7246],["app",7950,934],["app",8198,934],["app",8199,934],["app",7954,934],["app",7956,934],["app",7898,934],["app",7900,934],["app",8204,924],["app",8203,8205],["app",8202,8206],["app",8201,8207],["app",8200,8208],["app",8189,15],["app",8209,8210],["app",8211,15],["app",8177,8212],["app",7976,934],["app",8214,144],["app",7979,934],["app",7981,934],["app",8217,8206],["app",8216,8218],["app",8215,8219],["app",8213,8220],["forallE",["a"],924,8221,"Lean.BinderInfo.default"],["app",6188,934],["app",7948,2389],["app",6196,2389],["app",8225,18],["app",8226,2849],["app",8224,8227],["const",["Nat","cast"],[2]],["app",8229,2389],["const",["Semiring","toNatCast"],[2]],["app",8231,2389],["app",8232,2004],["app",8230,8233],["app",8234,15],["app",8228,8235],["forallE",["n"],2,8236,"Lean.BinderInfo.default"],["app",2947,8237],["const",["AddGroupWithOne","intCast_ofNat","_autoParam"],[]],["app",8238,8239],["app",7948,2406],["app",6196,2406],["app",8242,21],["app",8243,2890],["app",8241,8244],["app",7967,2406],["app",8246,2004],["app",8229,2406],["app",8231,2406],["app",8249,2389],["app",8248,8250],["app",8251,4354],["app",8247,8252],["app",8245,8253],["forallE",["n"],2,8254,"Lean.BinderInfo.default"],["app",2947,8255],["const",["AddGroupWithOne","intCast_negSucc","_autoParam"],[]],["app",8256,8257],["app",7886,2406],["forallE",["intCast_negSucc"],8258,8259,"Lean.BinderInfo.default"],["forallE",["intCast_ofNat"],8240,8260,"Lean.BinderInfo.default"],["forallE",["toIntCast"],8223,8261,"Lean.BinderInfo.instImplicit"],["forallE",["neg_add_cancel"],8222,8262,"Lean.BinderInfo.default"],["forallE",["zsmul_neg'"],8197,8263,"Lean.BinderInfo.default"],["forallE",["zsmul_succ'"],8176,8264,"Lean.BinderInfo.default"],["forallE",["zsmul_zero'"],8144,8265,"Lean.BinderInfo.default"],["forallE",["sub_eq_add_neg"],8123,8266,"Lean.BinderInfo.default"],["forallE",["toZSMul"],8091,8267,"Lean.BinderInfo.instImplicit"],["forallE",["toSub"],8090,8268,"Lean.BinderInfo.instImplicit"],["forallE",["toNeg"],4518,8269,"Lean.BinderInfo.instImplicit"],["forallE",["toSemiring"],8089,8270,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8271,"Lean.BinderInfo.implicit"],["forallE",["self"],8089,4085,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,8273,"Lean.BinderInfo.implicit"],["proj",["Semiring"],6,15],["lam",["self"],8089,8275,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,8276,"Lean.BinderInfo.default"],["const",["AddCommMonoid"],[2]],["app",8278,15],["const",["Monoid"],[2]],["app",8280,18],["const",["HMul","hMul"],[2,2,2]],["app",8282,25],["app",8283,25],["app",8284,25],["const",["instHMul"],[2]],["app",8286,25],["const",["Monoid","toMul"],[2]],["app",8288,25],["app",8289,18],["app",8287,8290],["app",8285,8291],["app",7976,25],["app",8293,144],["app",7979,25],["app",7981,25],["app",8026,21],["app",8296,8297],["app",8295,8298],["app",8294,8299],["app",8292,8300],["app",8301,15],["app",7990,8302],["app",8303,8300],["forallE",["a"],21,8304,"Lean.BinderInfo.default"],["app",7948,151],["app",8282,151],["app",8307,151],["app",8308,151],["app",8286,151],["app",8288,151],["app",8311,21],["app",8310,8312],["app",8309,8313],["app",8314,15],["app",7976,151],["app",8316,144],["app",7979,151],["app",7981,151],["app",7898,151],["app",8320,25],["app",8319,8321],["app",8318,8322],["app",8317,8323],["app",8315,8324],["app",8306,8325],["app",8326,8324],["forallE",["a"],25,8327,"Lean.BinderInfo.default"],["app",7948,1138],["app",8282,1138],["app",8330,1138],["app",8331,1138],["app",8286,1138],["app",8288,1138],["app",8334,248],["app",8333,8335],["app",8332,8336],["app",8337,21],["app",7950,1138],["app",8339,1138],["app",8340,1138],["app",7954,1138],["app",7956,1138],["app",7898,1138],["app",8344,647],["app",8343,8345],["app",8342,8346],["app",8341,8347],["app",8348,18],["app",8349,15],["app",8338,8350],["app",8329,8351],["app",8338,18],["app",8348,8353],["app",8338,15],["app",8354,8355],["app",8352,8356],["forallE",["c"],647,8357,"Lean.BinderInfo.default"],["forallE",["b"],248,8358,"Lean.BinderInfo.default"],["forallE",["a"],151,8359,"Lean.BinderInfo.default"],["app",8282,924],["app",8361,924],["app",8362,924],["app",8286,924],["app",8288,924],["app",8365,647],["app",8364,8366],["app",8363,8367],["app",8161,1138],["app",8160,8369],["app",8159,8370],["app",8158,8371],["app",8372,21],["app",8373,18],["app",8368,8374],["app",8375,15],["app",8145,8376],["app",8368,21],["app",8378,15],["app",8372,8379],["app",8368,18],["app",8381,15],["app",8380,8382],["app",8377,8383],["forallE",["c"],1138,8384,"Lean.BinderInfo.default"],["forallE",["b"],647,8385,"Lean.BinderInfo.default"],["forallE",["a"],248,8386,"Lean.BinderInfo.default"],["app",4084,647],["app",4091,1138],["app",8389,15],["app",8390,147],["app",8329,8391],["app",7976,1138],["app",8393,144],["app",7979,1138],["app",7981,1138],["app",8396,8345],["app",8395,8397],["app",8394,8398],["app",8392,8399],["app",2947,8400],["const",["AddMonoidWithOne","natCast_zero","_autoParam"],[]],["app",8401,8402],["app",4091,934],["app",8404,21],["app",8405,4354],["app",8177,8406],["app",8203,924],["app",8202,8408],["app",8201,8409],["app",8200,8410],["app",8405,15],["app",8411,8412],["app",8214,172],["const",["One","toOfNat1"],[2]],["app",8415,934],["const",["Monoid","toOne"],[2]],["app",8417,934],["app",8418,1138],["app",8416,8419],["app",8414,8420],["app",8413,8421],["app",8407,8422],["forallE",["n"],2,8423,"Lean.BinderInfo.default"],["app",2947,8424],["const",["AddMonoidWithOne","natCast_succ","_autoParam"],[]],["app",8425,8426],["app",8088,934],["forallE",["natCast_succ"],8427,8428,"Lean.BinderInfo.default"],["forallE",["natCast_zero"],8403,8429,"Lean.BinderInfo.default"],["forallE",["toNatCast"],8388,8430,"Lean.BinderInfo.instImplicit"],["forallE",["right_distrib"],8387,8431,"Lean.BinderInfo.default"],["forallE",["left_distrib"],8360,8432,"Lean.BinderInfo.default"],["forallE",["mul_zero"],8328,8433,"Lean.BinderInfo.default"],["forallE",["zero_mul"],8305,8434,"Lean.BinderInfo.default"],["forallE",["toMonoid"],8281,8435,"Lean.BinderInfo.instImplicit"],["forallE",["toAddCommMonoid"],8279,8436,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,8437,"Lean.BinderInfo.implicit"],["app",4622,18],["forallE",["self"],4817,8439,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,8440,"Lean.BinderInfo.implicit"],["proj",["Monoid"],0,15],["lam",["self"],4817,8442,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,8443,"Lean.BinderInfo.default"],["forallE",["self"],7887,4130,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8445,"Lean.BinderInfo.implicit"],["proj",["Ring"],2,15],["lam",["self"],7887,8447,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,8448,"Lean.BinderInfo.default"],["forallE",["self"],7887,4518,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8450,"Lean.BinderInfo.implicit"],["proj",["Ring"],1,15],["lam",["self"],7887,8452,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,8453,"Lean.BinderInfo.default"],["app",8088,18],["forallE",["self"],7887,8455,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8456,"Lean.BinderInfo.implicit"],["proj",["Ring"],0,15],["lam",["self"],7887,8458,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,8459,"Lean.BinderInfo.default"],["app",8278,18],["forallE",["self"],8089,8461,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,8462,"Lean.BinderInfo.implicit"],["proj",["Semiring"],0,15],["lam",["self"],8089,8464,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,8465,"Lean.BinderInfo.default"],["const",["AddCommGroup"],[4]],["app",8467,15],["const",["SubtractionCommMonoid"],[4]],["app",8469,18],["forallE",["inst","_@","Mathlib","Algebra","Group","Defs",2603106335,"_hygCtx","_hyg",3],8468,8470,"Lean.BinderInfo.instImplicit"],["forallE",["G"],105,8471,"Lean.BinderInfo.implicit"],["app",8467,18],["const",["SubtractionMonoid"],[4]],["app",8474,21],["const",["AddGroup","toSubtractionMonoid"],[4]],["app",8476,21],["const",["AddCommGroup","toAddGroup"],[4]],["app",8478,21],["app",8479,15],["app",8477,8480],["const",["SubtractionCommMonoid","mk"],[4]],["app",8482,25],["const",["SubtractionMonoid","mk"],[4]],["app",8484,25],["const",["AddGroup","toSubNegMonoid"],[4]],["app",8486,25],["app",8478,25],["app",8488,18],["app",8487,8489],["app",8485,8490],["const",["SubtractionMonoid","neg_neg"],[4]],["app",8492,25],["app",8493,15],["app",8491,8494],["const",["SubtractionMonoid","neg_add_rev"],[4]],["app",8496,25],["app",8497,15],["app",8495,8498],["const",["SubtractionMonoid","neg_eq_of_add"],[4]],["app",8500,25],["app",8501,15],["app",8499,8502],["app",8483,8503],["const",["AddCommGroup","add_comm"],[4]],["app",8505,25],["app",8506,18],["app",8504,8507],["letE",["__src","_@","Mathlib","Algebra","Group","Defs",2603106335,"_hygCtx","_hyg",12],8475,8481,8508,false],["letE",["__src","_@","Mathlib","Algebra","Group","Defs",2603106335,"_hygCtx","_hyg",11],8473,15,8509,false],["lam",["inst","_@","Mathlib","Algebra","Group","Defs",2603106335,"_hygCtx","_hyg",3],8468,8510,"Lean.BinderInfo.instImplicit"],["lam",["G"],105,8511,"Lean.BinderInfo.implicit"],["const",["SubtractionMonoid"],[16]],["app",8513,15],["const",["SubtractionMonoid","toSubNegMonoid"],[16]],["app",8515,25],["app",8516,21],["app",7323,8517],["app",7322,8518],["app",7321,8519],["app",7320,8520],["app",8521,18],["app",8522,15],["app",4818,8523],["app",4655,25],["app",8525,144],["app",7036,25],["app",7188,25],["app",8528,8518],["app",8527,8529],["app",8526,8530],["app",8524,8531],["app",7161,151],["app",7284,151],["app",8515,151],["app",8535,25],["app",8534,8536],["app",8533,8537],["app",8538,21],["app",4648,8539],["app",8540,18],["forallE",["a","_@","_internal","_hyg",0],8532,8541,"Lean.BinderInfo.default"],["forallE",["b"],21,8542,"Lean.BinderInfo.default"],["forallE",["a"],18,8543,"Lean.BinderInfo.default"],["forallE",["self"],8514,8544,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8545,"Lean.BinderInfo.implicit"],["forallE",["self"],8514,7344,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8547,"Lean.BinderInfo.implicit"],["proj",["SubtractionMonoid"],0,15],["lam",["self"],8514,8549,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,8550,"Lean.BinderInfo.default"],["app",7287,7288],["app",7271,8552],["app",8553,15],["forallE",["x"],18,8554,"Lean.BinderInfo.default"],["app",8534,25],["app",8533,8556],["app",7277,151],["app",8558,25],["app",7520,8559],["app",7032,8560],["app",7031,8561],["app",8562,18],["app",8563,15],["app",8557,8564],["app",4648,8565],["app",8557,15],["app",8562,8567],["app",8557,18],["app",8568,8569],["app",8566,8570],["forallE",["b"],25,8571,"Lean.BinderInfo.default"],["forallE",["a"],21,8572,"Lean.BinderInfo.default"],["app",7155,248],["app",7277,248],["app",8575,151],["app",8574,8576],["app",7014,8577],["app",7012,8578],["app",8579,18],["app",8580,15],["app",4627,8581],["app",7188,248],["app",8583,8576],["app",7047,8584],["app",7046,8585],["app",8582,8586],["app",7284,647],["app",8588,248],["app",7162,8589],["app",8590,21],["app",7139,8591],["app",8592,18],["forallE",["a","_@","_internal","_hyg",0],8587,8593,"Lean.BinderInfo.default"],["forallE",["b"],151,8594,"Lean.BinderInfo.default"],["forallE",["a"],25,8595,"Lean.BinderInfo.default"],["app",8513,151],["forallE",["neg_eq_of_add"],8596,8597,"Lean.BinderInfo.default"],["forallE",["neg_add_rev"],8573,8598,"Lean.BinderInfo.default"],["forallE",["neg_neg"],8555,8599,"Lean.BinderInfo.default"],["forallE",["toSubNegMonoid"],7270,8600,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8601,"Lean.BinderInfo.implicit"],["app",7161,25],["app",7284,25],["app",8604,8517],["app",8603,8605],["app",8606,8523],["app",4818,8607],["app",8606,15],["app",8521,8609],["app",8606,18],["app",8610,8611],["app",8608,8612],["forallE",["b"],21,8613,"Lean.BinderInfo.default"],["forallE",["a"],18,8614,"Lean.BinderInfo.default"],["forallE",["self"],8514,8615,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8616,"Lean.BinderInfo.implicit"],["app",8515,21],["app",8618,18],["app",7285,8619],["app",7283,8620],["app",8621,15],["app",8621,8622],["app",7271,8623],["app",8624,15],["forallE",["x"],18,8625,"Lean.BinderInfo.default"],["forallE",["self"],8514,8626,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8627,"Lean.BinderInfo.implicit"],["app",8521,15],["app",8629,18],["app",8524,8630],["forallE",["b"],21,8631,"Lean.BinderInfo.default"],["forallE",["a"],18,8632,"Lean.BinderInfo.default"],["const",["SubtractionCommMonoid"],[16]],["app",8634,21],["forallE",["add_comm"],8633,8635,"Lean.BinderInfo.default"],["forallE",["toSubtractionMonoid"],8514,8636,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8637,"Lean.BinderInfo.implicit"],["const",["AddGroup"],[4]],["app",8639,15],["app",8474,18],["forallE",["inst","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",3],8640,8641,"Lean.BinderInfo.instImplicit"],["forallE",["G"],105,8642,"Lean.BinderInfo.implicit"],["app",8484,18],["app",8486,18],["app",8645,15],["app",8644,8646],["const",["AddGroup","toSubtractionMonoid","_proof_1"],[4]],["app",8648,21],["app",8649,18],["app",8650,15],["lam",["a"],18,8651,"Lean.BinderInfo.default"],["app",8647,8652],["const",["AddGroup","toSubtractionMonoid","_proof_2"],[4]],["app",8654,25],["app",8655,21],["app",8656,18],["app",8657,15],["lam",["b"],21,8658,"Lean.BinderInfo.default"],["lam",["a"],18,8659,"Lean.BinderInfo.default"],["app",8653,8660],["const",["AddGroup","toSubtractionMonoid","_proof_3"],[4]],["app",8662,25],["app",8663,21],["app",8664,18],["app",8665,15],["lam",["x","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",28],21,8666,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",26],18,8667,"Lean.BinderInfo.default"],["app",8661,8668],["lam",["inst","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",3],8640,8669,"Lean.BinderInfo.instImplicit"],["lam",["G"],105,8670,"Lean.BinderInfo.implicit"],["const",["HAdd","hAdd"],[4,4,4]],["app",8672,25],["app",8673,25],["app",8674,25],["const",["instHAdd"],[4]],["app",8676,25],["const",["AddMonoid","toAdd"],[4]],["app",8678,25],["const",["SubNegMonoid","toAddMonoid"],[4]],["app",8680,25],["app",8487,21],["app",8681,8682],["app",8679,8683],["app",8677,8684],["app",8675,8685],["app",8686,18],["app",8687,15],["app",2636,8688],["app",4602,25],["app",8690,144],["const",["Zero","toOfNat0"],[4]],["app",8692,25],["const",["AddMonoid","toZero"],[4]],["app",8694,25],["app",8695,8683],["app",8693,8696],["app",8691,8697],["app",8689,8698],["app",2635,151],["app",7823,151],["const",["SubNegMonoid","toNeg"],[4]],["app",8702,151],["app",8486,151],["app",8704,25],["app",8703,8705],["app",8701,8706],["app",8707,21],["app",8700,8708],["app",8709,18],["forallE",["a","_@","_internal","_hyg",0],8699,8710,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",28],21,8711,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",26],18,8712,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",3],8640,8713,"Lean.BinderInfo.instImplicit"],["forallE",["G"],105,8714,"Lean.BinderInfo.implicit"],["app",7823,25],["app",8702,25],["app",8717,8682],["app",8716,8718],["app",8719,8688],["app",2636,8720],["app",8719,15],["app",8686,8722],["app",8719,18],["app",8723,8724],["app",8721,8725],["forallE",["b"],21,8726,"Lean.BinderInfo.default"],["forallE",["a"],18,8727,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",3],8640,8728,"Lean.BinderInfo.instImplicit"],["forallE",["G"],105,8729,"Lean.BinderInfo.implicit"],["app",2635,21],["app",7823,21],["app",8702,21],["app",8486,21],["app",8734,18],["app",8733,8735],["app",8732,8736],["app",8737,15],["app",8737,8738],["app",8731,8739],["app",8740,15],["forallE",["a"],18,8741,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Group","Defs",1902858486,"_hygCtx","_hyg",3],8640,8742,"Lean.BinderInfo.instImplicit"],["forallE",["G"],105,8743,"Lean.BinderInfo.implicit"],["app",8634,15],["app",8513,18],["forallE",["self"],8745,8746,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8747,"Lean.BinderInfo.implicit"],["proj",["SubtractionCommMonoid"],0,15],["lam",["self"],8745,8749,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,8750,"Lean.BinderInfo.default"],["app",8474,15],["const",["SubNegZeroMonoid"],[4]],["app",8753,18],["forallE",["inst","_@","Mathlib","Algebra","Group","Basic",2793586485,"_hygCtx","_hyg",6],8752,8754,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,8755,"Lean.BinderInfo.implicit"],["const",["SubNegMonoid"],[4]],["app",8757,18],["const",["SubtractionMonoid","toSubNegMonoid"],[4]],["app",8759,18],["app",8760,15],["const",["SubNegZeroMonoid","mk"],[4]],["app",8762,21],["app",8763,15],["const",["SubtractionMonoid","toSubNegZeroMonoid","_proof_1"],[4]],["app",8765,21],["app",8766,18],["app",8764,8767],["letE",["__src","_@","Mathlib","Algebra","Group","Basic",2793586485,"_hygCtx","_hyg",18],8758,8761,8768,false],["lam",["inst","_@","Mathlib","Algebra","Group","Basic",2793586485,"_hygCtx","_hyg",6],8752,8769,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,8770,"Lean.BinderInfo.implicit"],["app",2635,18],["app",7823,18],["app",8702,18],["app",8774,8761],["app",8773,8775],["app",8692,18],["app",8694,18],["app",8680,18],["app",8779,8761],["app",8778,8780],["app",8777,8781],["app",6996,8782],["app",8776,8783],["app",8772,8784],["app",8785,8783],["forallE",["inst","_@","Mathlib","Algebra","Group","Basic",2793586485,"_hygCtx","_hyg",6],8752,8786,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,8787,"Lean.BinderInfo.implicit"],["app",4626,18],["app",7161,18],["app",7284,18],["app",8791,15],["app",8790,8792],["app",4655,18],["app",8794,144],["app",7036,18],["app",7188,18],["app",7357,15],["app",8797,8798],["app",8796,8799],["app",8795,8800],["app",8793,8801],["app",8789,8802],["app",8803,8801],["const",["SubNegZeroMonoid"],[16]],["app",8805,21],["forallE",["neg_zero"],8804,8806,"Lean.BinderInfo.default"],["forallE",["toSubNegMonoid"],7270,8807,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8808,"Lean.BinderInfo.implicit"],["app",8805,15],["const",["NegZeroClass"],[16]],["app",8811,18],["forallE",["self"],8810,8812,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8813,"Lean.BinderInfo.implicit"],["const",["NegZeroClass","mk"],[16]],["app",8815,18],["const",["SubNegZeroMonoid","toSubNegMonoid"],[16]],["app",8817,18],["app",8818,15],["app",7357,8819],["app",8797,8820],["app",8816,8821],["app",8791,8819],["app",8822,8823],["const",["SubNegZeroMonoid","neg_zero"],[16]],["app",8825,18],["app",8826,15],["app",8824,8827],["lam",["self"],8810,8828,"Lean.BinderInfo.default"],["lam",["G"],3344,8829,"Lean.BinderInfo.default"],["app",8790,8823],["app",8796,8821],["app",8795,8832],["app",8831,8833],["app",8789,8834],["app",8835,8833],["forallE",["self"],8810,8836,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8837,"Lean.BinderInfo.implicit"],["forallE",["self"],8810,7344,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8839,"Lean.BinderInfo.implicit"],["proj",["SubNegZeroMonoid"],0,15],["lam",["self"],8810,8841,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,8842,"Lean.BinderInfo.default"],["app",7283,15],["app",7294,18],["app",7293,8845],["app",8844,8846],["app",7271,8847],["app",8848,8846],["app",8811,25],["forallE",["neg_zero"],8849,8850,"Lean.BinderInfo.default"],["forallE",["toNeg"],7135,8851,"Lean.BinderInfo.instImplicit"],["forallE",["toZero"],7006,8852,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8853,"Lean.BinderInfo.implicit"],["app",8811,15],["forallE",["self"],8855,7135,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,8856,"Lean.BinderInfo.implicit"],["proj",["NegZeroClass"],1,15],["lam",["self"],8855,8858,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,8859,"Lean.BinderInfo.default"],["const",["AddGroupWithOne"],[2]],["app",8861,18],["forallE",["self"],7887,8862,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8863,"Lean.BinderInfo.implicit"],["const",["AddGroupWithOne","mk"],[2]],["app",8865,18],["const",["Ring","toIntCast"],[2]],["app",8867,18],["app",8868,15],["app",8866,8869],["const",["AddMonoidWithOne","mk"],[2]],["app",8871,18],["app",8231,18],["app",8873,7904],["app",8872,8874],["app",8875,7906],["app",8417,18],["const",["Semiring","toMonoid"],[2]],["app",8878,18],["app",8879,7904],["app",8877,8880],["app",8876,8881],["const",["Semiring","natCast_zero"],[2]],["app",8883,18],["app",8884,7904],["app",8882,8885],["const",["Semiring","natCast_succ"],[2]],["app",8887,18],["app",8888,7904],["app",8886,8889],["app",8870,8890],["app",8891,7910],["app",8892,7914],["app",8893,7918],["app",8894,7922],["app",8895,7926],["app",8896,7930],["app",8897,7934],["app",8898,7939],["const",["Ring","intCast_ofNat"],[2]],["app",8900,18],["app",8901,15],["app",8899,8902],["const",["Ring","intCast_negSucc"],[2]],["app",8904,18],["app",8905,15],["app",8903,8906],["lam",["self"],7887,8907,"Lean.BinderInfo.default"],["lam",["R"],89,8908,"Lean.BinderInfo.default"],["app",6196,21],["app",8867,21],["app",8911,18],["app",8910,8912],["app",8913,2890],["app",7949,8914],["app",8229,21],["app",8231,21],["app",8917,7961],["app",8916,8918],["app",8919,4354],["app",7971,8920],["app",8915,8921],["forallE",["n"],2,8922,"Lean.BinderInfo.default"],["forallE",["self"],7887,8923,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8924,"Lean.BinderInfo.implicit"],["app",8913,2849],["app",7949,8926],["app",8919,15],["app",8927,8928],["forallE",["n"],2,8929,"Lean.BinderInfo.default"],["forallE",["self"],7887,8930,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,8931,"Lean.BinderInfo.implicit"],["app",4091,21],["app",8917,18],["app",8933,8934],["app",8935,4354],["app",7949,8936],["app",7959,18],["app",7958,8938],["app",7957,8939],["app",7955,8940],["app",7953,8941],["app",8935,15],["app",8942,8943],["app",7977,172],["app",8415,21],["app",8417,21],["app",8878,21],["app",8948,18],["app",8947,8949],["app",8946,8950],["app",8945,8951],["app",8944,8952],["app",8937,8953],["forallE",["n"],2,8954,"Lean.BinderInfo.default"],["forallE",["self"],8089,8955,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,8956,"Lean.BinderInfo.implicit"],["app",7948,18],["app",8873,15],["app",4092,8959],["app",8960,147],["app",8958,8961],["app",7976,18],["app",8963,144],["app",7979,18],["app",7981,18],["app",7901,15],["app",7899,8967],["app",8966,8968],["app",8965,8969],["app",8964,8970],["app",8962,8971],["forallE",["self"],8089,8972,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,8973,"Lean.BinderInfo.implicit"],["forallE",["self"],8089,8281,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,8975,"Lean.BinderInfo.implicit"],["proj",["Semiring"],1,15],["lam",["self"],8089,8977,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,8978,"Lean.BinderInfo.default"],["const",["NatCast"],[16]],["app",8980,15],["app",4622,21],["const",["NatCast","natCast"],[16]],["app",8983,25],["app",8984,21],["app",8985,147],["app",4818,8986],["app",8528,18],["app",8527,8988],["app",8526,8989],["app",8987,8990],["app",2947,8991],["app",8992,8402],["app",8983,248],["app",8994,151],["app",8995,4354],["app",4627,8996],["app",8574,25],["app",7014,8998],["app",7012,8999],["app",8995,15],["app",9000,9001],["app",4670,21],["app",4669,9003],["app",9002,9004],["app",8997,9005],["forallE",["n"],2,9006,"Lean.BinderInfo.default"],["app",2947,9007],["app",9008,8426],["const",["AddMonoidWithOne"],[16]],["app",9010,248],["forallE",["natCast_succ"],9009,9011,"Lean.BinderInfo.default"],["forallE",["natCast_zero"],8993,9012,"Lean.BinderInfo.default"],["forallE",["toOne"],8982,9013,"Lean.BinderInfo.instImplicit"],["forallE",["toAddMonoid"],7311,9014,"Lean.BinderInfo.instImplicit"],["forallE",["toNatCast"],8981,9015,"Lean.BinderInfo.instImplicit"],["forallE",["R"],3344,9016,"Lean.BinderInfo.implicit"],["forallE",["self"],7887,6189,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,9018,"Lean.BinderInfo.implicit"],["proj",["Ring"],9,15],["lam",["self"],7887,9020,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,9021,"Lean.BinderInfo.default"],["const",["AddMonoidWithOne"],[2]],["app",9023,18],["app",4517,21],["app",4129,25],["app",8081,151],["app",8060,1138],["app",9028,1138],["app",9029,1138],["app",8064,1138],["app",9031,25],["app",9030,9032],["app",9033,18],["app",9034,15],["app",8329,9035],["const",["AddMonoidWithOne","toAddMonoid"],[2]],["app",9037,1138],["app",9038,248],["app",8343,9039],["app",8342,9040],["app",8341,9041],["app",9042,18],["app",7967,1138],["app",9044,151],["app",9045,15],["app",9043,9046],["app",9036,9047],["forallE",["b"],647,9048,"Lean.BinderInfo.default"],["forallE",["a"],248,9049,"Lean.BinderInfo.default"],["app",2947,9050],["app",9051,7170],["app",7992,1138],["app",9053,1138],["app",7996,1138],["app",7998,1138],["app",9056,21],["app",9055,9057],["app",9054,9058],["app",9059,4493],["app",9060,15],["app",8329,9061],["app",8396,9039],["app",8395,9063],["app",8394,9064],["app",9062,9065],["forallE",["a"],647,9066,"Lean.BinderInfo.default"],["app",2947,9067],["app",9068,7196],["app",8181,151],["app",8180,9070],["app",8179,9071],["app",9072,6787],["app",9073,15],["app",8177,9074],["app",9037,934],["app",9076,1138],["app",8202,9077],["app",8201,9078],["app",8200,9079],["app",9072,5204],["app",9081,15],["app",9080,9082],["app",9083,15],["app",9075,9084],["forallE",["a"],924,9085,"Lean.BinderInfo.default"],["forallE",["n"],2,9086,"Lean.BinderInfo.default"],["app",2947,9087],["app",9088,7225],["app",7948,2004],["app",7992,2004],["app",9091,2004],["app",7996,2004],["app",7998,2004],["app",9094,248],["app",9093,9095],["app",9092,9096],["app",9097,5086],["app",9098,15],["app",9090,9099],["app",7967,2004],["app",9101,1138],["app",9097,6787],["app",9103,15],["app",9102,9104],["app",9100,9105],["forallE",["a"],934,9106,"Lean.BinderInfo.default"],["forallE",["n"],2,9107,"Lean.BinderInfo.default"],["app",2947,9108],["app",9109,7246],["app",7950,2004],["app",9111,2004],["app",9112,2004],["app",7954,2004],["app",7956,2004],["app",9037,2004],["app",9116,924],["app",9115,9117],["app",9114,9118],["app",9113,9119],["app",9102,15],["app",9120,9121],["app",9122,15],["app",9090,9123],["app",7976,2004],["app",9125,144],["app",7979,2004],["app",7981,2004],["app",9128,9117],["app",9127,9129],["app",9126,9130],["app",9124,9131],["forallE",["a"],934,9132,"Lean.BinderInfo.default"],["app",8225,2004],["app",9134,2849],["app",8224,9135],["const",["AddMonoidWithOne","toNatCast"],[2]],["app",9137,2389],["app",9138,934],["app",8230,9139],["app",9140,15],["app",9136,9141],["forallE",["n"],2,9142,"Lean.BinderInfo.default"],["app",2947,9143],["app",9144,8239],["app",8242,2389],["app",9146,2890],["app",8241,9147],["app",8246,934],["app",9137,2406],["app",9150,2004],["app",8248,9151],["app",9152,4354],["app",9149,9153],["app",9148,9154],["forallE",["n"],2,9155,"Lean.BinderInfo.default"],["app",2947,9156],["app",9157,8257],["app",8861,2406],["forallE",["intCast_negSucc"],9158,9159,"Lean.BinderInfo.default"],["forallE",["intCast_ofNat"],9145,9160,"Lean.BinderInfo.default"],["forallE",["neg_add_cancel"],9133,9161,"Lean.BinderInfo.default"],["forallE",["zsmul_neg'"],9110,9162,"Lean.BinderInfo.default"],["forallE",["zsmul_succ'"],9089,9163,"Lean.BinderInfo.default"],["forallE",["zsmul_zero'"],9069,9164,"Lean.BinderInfo.default"],["forallE",["sub_eq_add_neg"],9052,9165,"Lean.BinderInfo.default"],["forallE",["toZSMul"],9027,9166,"Lean.BinderInfo.instImplicit"],["forallE",["toSub"],9026,9167,"Lean.BinderInfo.instImplicit"],["forallE",["toNeg"],9025,9168,"Lean.BinderInfo.instImplicit"],["forallE",["toAddMonoidWithOne"],9024,9169,"Lean.BinderInfo.instImplicit"],["forallE",["toIntCast"],6192,9170,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,9171,"Lean.BinderInfo.implicit"],["app",9010,15],["app",8980,18],["forallE",["self"],9173,9174,"Lean.BinderInfo.instImplicit"],["forallE",["R"],3344,9175,"Lean.BinderInfo.implicit"],["proj",["AddMonoidWithOne"],0,15],["lam",["self"],9173,9177,"Lean.BinderInfo.instImplicit"],["lam",["R"],3344,9178,"Lean.BinderInfo.default"],["forallE",["self"],9173,7311,"Lean.BinderInfo.instImplicit"],["forallE",["R"],3344,9180,"Lean.BinderInfo.implicit"],["proj",["AddMonoidWithOne"],1,15],["lam",["self"],9173,9182,"Lean.BinderInfo.instImplicit"],["lam",["R"],3344,9183,"Lean.BinderInfo.default"],["app",8861,15],["forallE",["self"],9185,6189,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,9186,"Lean.BinderInfo.implicit"],["proj",["AddGroupWithOne"],0,15],["lam",["self"],9185,9188,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,9189,"Lean.BinderInfo.default"],["const",["Preorder"],[2]],["app",9191,18],["const",["Preorder"],[6]],["app",9193,18],["forallE",["a","_@","_internal","_hyg",0],25,248,"Lean.BinderInfo.default"],["forallE",["u"],9195,1,"Lean.BinderInfo.default"],["forallE",["l"],455,9196,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","GaloisConnection","Defs",2511553302,"_hygCtx","_hyg",9],9194,9197,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Order","GaloisConnection","Defs",2511553302,"_hygCtx","_hyg",6],9192,9198,"Lean.BinderInfo.instImplicit"],["forallE",["β"],432,9199,"Lean.BinderInfo.implicit"],["forallE",["α"],89,9200,"Lean.BinderInfo.implicit"],["const",["LE","le"],[6]],["app",9202,647],["const",["Preorder","toLE"],[6]],["app",9204,647],["app",9205,151],["app",9203,9206],["app",9207,329],["app",9208,15],["app",6164,9209],["const",["LE","le"],[2]],["app",9211,1138],["const",["Preorder","toLE"],[2]],["app",9213,1138],["app",9214,248],["app",9212,9215],["app",9216,18],["app",9217,300],["app",9210,9218],["forallE",["b"],248,9219,"Lean.BinderInfo.default"],["forallE",["a"],248,9220,"Lean.BinderInfo.default"],["lam",["u"],9195,9221,"Lean.BinderInfo.default"],["lam",["l"],455,9222,"Lean.BinderInfo.default"],["lam",["inst","_@","Mathlib","Order","GaloisConnection","Defs",2511553302,"_hygCtx","_hyg",9],9194,9223,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Order","GaloisConnection","Defs",2511553302,"_hygCtx","_hyg",6],9192,9224,"Lean.BinderInfo.instImplicit"],["lam",["β"],432,9225,"Lean.BinderInfo.implicit"],["lam",["α"],89,9226,"Lean.BinderInfo.implicit"],["const",["LinearOrder"],[2]],["app",9228,15],["const",["DistribLattice"],[2]],["app",9230,18],["forallE",["inst","_@","Mathlib","Order","Lattice",1232013547,"_hygCtx","_hyg",5],9229,9231,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9232,"Lean.BinderInfo.implicit"],["const",["DistribLattice","mk"],[2]],["app",9234,18],["const",["LinearOrder","toLattice"],[2]],["app",9236,18],["app",9237,15],["app",9235,9238],["const",["instDistribLatticeOfLinearOrder","_proof_4"],[2]],["app",9240,18],["app",9241,15],["app",9239,9242],["lam",["inst","_@","Mathlib","Order","Lattice",1232013547,"_hygCtx","_hyg",5],9229,9243,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9244,"Lean.BinderInfo.implicit"],["app",7766,15],["app",7852,151],["app",7854,151],["const",["SemilatticeSup","toPartialOrder"],[4]],["app",9249,151],["const",["Lattice","toSemilatticeSup"],[4]],["app",9251,151],["const",["LinearOrder","toLattice"],[4]],["app",9253,151],["app",9254,25],["app",9252,9255],["app",9250,9256],["app",7797,9257],["app",9248,9258],["app",9247,9259],["const",["Min","min"],[4]],["app",9261,151],["const",["SemilatticeInf","toMin"],[4]],["app",9263,151],["const",["SemilatticeInf","mk"],[4]],["app",9265,151],["app",9266,9257],["const",["Lattice","inf"],[4]],["app",9268,151],["app",9269,9255],["app",9267,9270],["const",["instDistribLatticeOfLinearOrder","_proof_1"],[4]],["app",9272,151],["app",9273,25],["app",9271,9274],["const",["instDistribLatticeOfLinearOrder","_proof_2"],[4]],["app",9276,151],["app",9277,25],["app",9275,9278],["const",["instDistribLatticeOfLinearOrder","_proof_3"],[4]],["app",9280,151],["app",9281,25],["app",9279,9282],["app",9264,9283],["app",9262,9284],["const",["Max","max"],[4]],["app",9286,151],["const",["SemilatticeSup","toMax"],[4]],["app",9288,151],["app",9289,9256],["app",9287,9290],["app",9291,21],["app",9292,18],["app",9285,9293],["app",9292,15],["app",9294,9295],["app",9260,9296],["app",9285,18],["app",9298,15],["app",9292,9299],["app",9297,9300],["forallE",["c"],25,9301,"Lean.BinderInfo.default"],["forallE",["b"],21,9302,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Order","Lattice",1232013547,"_hygCtx","_hyg",19],18,9303,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","Lattice",1232013547,"_hygCtx","_hyg",5],9246,9304,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9305,"Lean.BinderInfo.implicit"],["const",["SemilatticeSup"],[2]],["app",9307,15],["const",["Max"],[2]],["app",9309,18],["forallE",["inst","_@","Mathlib","Order","Defs","Lattice",1651490882,"_hygCtx","_hyg",4],9308,9310,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9311,"Lean.BinderInfo.implicit"],["const",["Max","mk"],[2]],["app",9313,18],["const",["SemilatticeSup","sup"],[2]],["app",9315,25],["app",9316,21],["app",9317,18],["app",9318,15],["lam",["b"],21,9319,"Lean.BinderInfo.default"],["lam",["a"],18,9320,"Lean.BinderInfo.default"],["app",9314,9321],["lam",["inst","_@","Mathlib","Order","Defs","Lattice",1651490882,"_hygCtx","_hyg",4],9308,9322,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9323,"Lean.BinderInfo.implicit"],["forallE",["self"],9308,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9325,"Lean.BinderInfo.implicit"],["proj",["SemilatticeSup"],1,15],["lam",["self"],9308,9327,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9328,"Lean.BinderInfo.default"],["const",["PartialOrder"],[2]],["app",9330,15],["app",9211,151],["app",9213,151],["const",["PartialOrder","toPreorder"],[2]],["app",9334,151],["app",9335,25],["app",9333,9336],["app",9332,9337],["app",9338,18],["app",9339,499],["forallE",["b"],25,9340,"Lean.BinderInfo.default"],["forallE",["a"],21,9341,"Lean.BinderInfo.default"],["app",9211,248],["app",9213,248],["app",9334,248],["app",9345,151],["app",9344,9346],["app",9343,9347],["app",9348,15],["app",9349,1448],["forallE",["b"],151,9350,"Lean.BinderInfo.default"],["forallE",["a"],25,9351,"Lean.BinderInfo.default"],["app",9334,1138],["app",9353,647],["app",9214,9354],["app",9212,9355],["app",9356,21],["app",9357,15],["app",9211,924],["app",9213,924],["app",9334,924],["app",9361,1138],["app",9360,9362],["app",9359,9363],["app",9364,21],["app",9365,18],["app",9211,934],["app",9213,934],["app",9334,934],["app",9369,924],["app",9368,9370],["app",9367,9371],["app",1138,151],["app",9373,25],["app",9372,9374],["app",9375,21],["forallE",["a","_@","_internal","_hyg",0],9366,9376,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],9358,9377,"Lean.BinderInfo.default"],["forallE",["c"],647,9378,"Lean.BinderInfo.default"],["forallE",["b"],248,9379,"Lean.BinderInfo.default"],["forallE",["a"],151,9380,"Lean.BinderInfo.default"],["app",9307,248],["forallE",["sup_le"],9381,9382,"Lean.BinderInfo.default"],["forallE",["le_sup_right"],9352,9383,"Lean.BinderInfo.default"],["forallE",["le_sup_left"],9342,9384,"Lean.BinderInfo.default"],["forallE",["sup"],426,9385,"Lean.BinderInfo.default"],["forallE",["toPartialOrder"],9331,9386,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9387,"Lean.BinderInfo.implicit"],["forallE",["max"],397,9310,"Lean.BinderInfo.default"],["forallE",["α"],89,9389,"Lean.BinderInfo.implicit"],["app",9309,15],["forallE",["self"],9391,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9392,"Lean.BinderInfo.implicit"],["proj",["Max"],0,15],["lam",["self"],9391,9394,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9395,"Lean.BinderInfo.default"],["app",9260,21],["app",9397,18],["app",7852,248],["app",7854,248],["app",7777,248],["app",9249,248],["app",9251,248],["app",9253,248],["app",9404,151],["app",9403,9405],["app",9402,9406],["app",9401,9407],["app",9400,9408],["app",9399,9409],["app",9410,25],["app",9411,18],["app",7852,647],["app",7854,647],["app",7777,647],["app",9249,647],["app",9251,647],["app",9253,647],["app",9418,248],["app",9417,9419],["app",9416,9420],["app",9415,9421],["app",9414,9422],["app",9413,9423],["app",9424,151],["app",9268,647],["app",9426,9419],["app",9427,25],["app",9428,21],["app",9425,9429],["forallE",["a","_@","_internal","_hyg",0],9412,9430,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],9398,9431,"Lean.BinderInfo.default"],["forallE",["c"],25,9432,"Lean.BinderInfo.default"],["forallE",["b"],21,9433,"Lean.BinderInfo.default"],["forallE",["a"],18,9434,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","Lattice",1232013547,"_hygCtx","_hyg",5],9246,9435,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9436,"Lean.BinderInfo.implicit"],["app",7852,25],["app",7854,25],["app",7777,25],["app",9249,25],["app",9251,25],["app",9253,25],["app",9443,21],["app",9442,9444],["app",9441,9445],["app",9440,9446],["app",9439,9447],["app",9438,9448],["app",9268,25],["app",9450,9444],["app",9451,18],["app",9452,15],["app",9449,9453],["app",9454,15],["forallE",["b"],21,9455,"Lean.BinderInfo.default"],["forallE",["a"],18,9456,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","Lattice",1232013547,"_hygCtx","_hyg",5],9246,9457,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9458,"Lean.BinderInfo.implicit"],["app",9454,18],["forallE",["b"],21,9460,"Lean.BinderInfo.default"],["forallE",["a"],18,9461,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","Lattice",1232013547,"_hygCtx","_hyg",5],9246,9462,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9463,"Lean.BinderInfo.implicit"],["const",["Lattice"],[2]],["app",9465,15],["forallE",["self"],9466,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9467,"Lean.BinderInfo.implicit"],["proj",["Lattice"],1,15],["lam",["self"],9466,9469,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9470,"Lean.BinderInfo.default"],["const",["SemilatticeSup","toPartialOrder"],[2]],["app",9472,151],["app",9473,25],["app",9335,9474],["app",9333,9475],["app",9332,9476],["app",9477,499],["app",9478,18],["forallE",["b"],25,9479,"Lean.BinderInfo.default"],["forallE",["a"],21,9480,"Lean.BinderInfo.default"],["app",9472,248],["app",9482,151],["app",9345,9483],["app",9344,9484],["app",9343,9485],["app",9486,1448],["app",9487,15],["forallE",["b"],151,9488,"Lean.BinderInfo.default"],["forallE",["a"],25,9489,"Lean.BinderInfo.default"],["app",9472,1138],["app",9491,647],["app",9353,9492],["app",9214,9493],["app",9212,9494],["app",9495,21],["app",9496,18],["app",9472,924],["app",9498,1138],["app",9361,9499],["app",9360,9500],["app",9359,9501],["app",9502,25],["app",9503,18],["app",9472,934],["app",9505,924],["app",9369,9506],["app",9368,9507],["app",9367,9508],["app",9509,151],["app",1138,25],["app",9511,21],["app",9510,9512],["forallE",["a","_@","_internal","_hyg",0],9504,9513,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],9497,9514,"Lean.BinderInfo.default"],["forallE",["c"],647,9515,"Lean.BinderInfo.default"],["forallE",["b"],248,9516,"Lean.BinderInfo.default"],["forallE",["a"],151,9517,"Lean.BinderInfo.default"],["app",9465,248],["forallE",["le_inf"],9518,9519,"Lean.BinderInfo.default"],["forallE",["inf_le_right"],9490,9520,"Lean.BinderInfo.default"],["forallE",["inf_le_left"],9481,9521,"Lean.BinderInfo.default"],["forallE",["inf"],426,9522,"Lean.BinderInfo.default"],["forallE",["toSemilatticeSup"],9308,9523,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9524,"Lean.BinderInfo.implicit"],["app",9330,18],["forallE",["self"],9308,9526,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9527,"Lean.BinderInfo.implicit"],["proj",["SemilatticeSup"],0,15],["lam",["self"],9308,9529,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9530,"Lean.BinderInfo.default"],["app",9338,499],["app",9532,18],["forallE",["b"],25,9533,"Lean.BinderInfo.default"],["forallE",["a"],21,9534,"Lean.BinderInfo.default"],["app",9348,1448],["app",9536,15],["forallE",["b"],151,9537,"Lean.BinderInfo.default"],["forallE",["a"],25,9538,"Lean.BinderInfo.default"],["app",9357,18],["app",9364,25],["app",9541,18],["app",9372,151],["app",9543,9512],["forallE",["a","_@","_internal","_hyg",0],9542,9544,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],9540,9545,"Lean.BinderInfo.default"],["forallE",["c"],647,9546,"Lean.BinderInfo.default"],["forallE",["b"],248,9547,"Lean.BinderInfo.default"],["forallE",["a"],151,9548,"Lean.BinderInfo.default"],["const",["SemilatticeInf"],[2]],["app",9550,248],["forallE",["le_inf"],9549,9551,"Lean.BinderInfo.default"],["forallE",["inf_le_right"],9539,9552,"Lean.BinderInfo.default"],["forallE",["inf_le_left"],9535,9553,"Lean.BinderInfo.default"],["forallE",["inf"],426,9554,"Lean.BinderInfo.default"],["forallE",["toPartialOrder"],9331,9555,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9556,"Lean.BinderInfo.implicit"],["app",9550,15],["const",["Min"],[2]],["app",9559,18],["forallE",["inst","_@","Mathlib","Order","Defs","Lattice",1651490882,"_hygCtx","_hyg",4],9558,9560,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9561,"Lean.BinderInfo.implicit"],["const",["Min","mk"],[2]],["app",9563,18],["const",["SemilatticeInf","inf"],[2]],["app",9565,25],["app",9566,21],["app",9567,18],["app",9568,15],["lam",["b"],21,9569,"Lean.BinderInfo.default"],["lam",["a"],18,9570,"Lean.BinderInfo.default"],["app",9564,9571],["lam",["inst","_@","Mathlib","Order","Defs","Lattice",1651490882,"_hygCtx","_hyg",4],9558,9572,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9573,"Lean.BinderInfo.implicit"],["forallE",["self"],9558,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9575,"Lean.BinderInfo.implicit"],["proj",["SemilatticeInf"],1,15],["lam",["self"],9558,9577,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9578,"Lean.BinderInfo.default"],["forallE",["min"],397,9560,"Lean.BinderInfo.default"],["forallE",["α"],89,9580,"Lean.BinderInfo.implicit"],["app",9559,15],["forallE",["self"],9582,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9583,"Lean.BinderInfo.implicit"],["proj",["Min"],0,15],["lam",["self"],9582,9585,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9586,"Lean.BinderInfo.default"],["app",9465,18],["forallE",["inst","_@","Mathlib","Order","Lattice",3978435148,"_hygCtx","_hyg",5],9229,9588,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9589,"Lean.BinderInfo.implicit"],["const",["Lattice","mk"],[2]],["app",9591,18],["const",["SemilatticeSup","mk"],[2]],["app",9593,18],["const",["LinearOrder","toPartialOrder"],[2]],["app",9595,18],["app",9596,15],["app",9594,9597],["const",["Max","max"],[2]],["app",9599,18],["const",["LinearOrder","toMax"],[2]],["app",9601,18],["app",9602,15],["app",9600,9603],["app",9598,9604],["const",["le_max_left"],[2]],["app",9606,18],["app",9607,15],["app",9605,9608],["const",["le_max_right"],[2]],["app",9610,18],["app",9611,15],["app",9609,9612],["const",["max_le"],[2]],["app",9614,151],["app",9615,25],["app",9616,21],["app",9617,18],["app",9618,15],["lam",["x","_@","Mathlib","Order","Lattice",3978435148,"_hygCtx","_hyg",26],25,9619,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Order","Lattice",3978435148,"_hygCtx","_hyg",24],21,9620,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Order","Lattice",3978435148,"_hygCtx","_hyg",22],18,9621,"Lean.BinderInfo.default"],["app",9613,9622],["app",9592,9623],["const",["Min","min"],[2]],["app",9625,18],["const",["LinearOrder","toMin"],[2]],["app",9627,18],["app",9628,15],["app",9626,9629],["app",9624,9630],["const",["min_le_left"],[2]],["app",9632,18],["app",9633,15],["app",9631,9634],["const",["min_le_right"],[2]],["app",9636,18],["app",9637,15],["app",9635,9638],["const",["le_min"],[2]],["app",9640,151],["app",9641,25],["app",9642,18],["app",9643,15],["app",9644,21],["lam",["x","_@","Mathlib","Order","Lattice",3978435148,"_hygCtx","_hyg",38],25,9645,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Order","Lattice",3978435148,"_hygCtx","_hyg",36],21,9646,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Order","Lattice",3978435148,"_hygCtx","_hyg",34],18,9647,"Lean.BinderInfo.default"],["app",9639,9648],["lam",["inst","_@","Mathlib","Order","Lattice",3978435148,"_hygCtx","_hyg",5],9229,9649,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9650,"Lean.BinderInfo.implicit"],["const",["LinearOrder","toPartialOrder"],[4]],["app",9652,151],["app",9653,25],["app",7797,9654],["app",9248,9655],["app",9247,9656],["app",9657,15],["app",9658,21],["app",9652,248],["app",9660,151],["app",9401,9661],["app",9400,9662],["app",9399,9663],["app",9664,18],["app",9665,21],["app",9652,647],["app",9667,248],["app",9415,9668],["app",9414,9669],["app",9413,9670],["app",9671,21],["app",9261,647],["const",["LinearOrder","toMin"],[4]],["app",9674,647],["app",9675,248],["app",9673,9676],["app",9677,151],["app",9678,25],["app",9672,9679],["forallE",["h₂"],9666,9680,"Lean.BinderInfo.default"],["forallE",["h₁"],9659,9681,"Lean.BinderInfo.default"],["forallE",["c"],25,9682,"Lean.BinderInfo.implicit"],["forallE",["b"],21,9683,"Lean.BinderInfo.implicit"],["forallE",["a"],18,9684,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Order","Defs","LinearOrder",2064398530,"_hygCtx","_hyg",3],9246,9685,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9686,"Lean.BinderInfo.implicit"],["const",["LinearOrder"],[16]],["app",9688,15],["const",["Min"],[16]],["app",9690,18],["forallE",["self"],9689,9691,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,9692,"Lean.BinderInfo.implicit"],["proj",["LinearOrder"],1,15],["lam",["self"],9689,9694,"Lean.BinderInfo.instImplicit"],["lam",["α"],3344,9695,"Lean.BinderInfo.default"],["const",["Max"],[16]],["app",9697,21],["const",["Ord"],[16]],["app",9699,25],["const",["PartialOrder","toPreorder"],[16]],["app",9701,647],["app",9702,248],["app",7417,9703],["app",6626,9704],["app",9705,18],["app",9706,15],["app",3441,9707],["app",9705,15],["app",9709,18],["app",9708,9710],["forallE",["b"],248,9711,"Lean.BinderInfo.default"],["forallE",["a"],151,9712,"Lean.BinderInfo.default"],["const",["DecidableLE"],[16]],["app",9714,248],["app",9701,248],["app",9716,151],["app",7442,9717],["app",9715,9718],["const",["DecidableEq"],[24]],["app",9720,647],["const",["DecidableLT"],[16]],["app",9722,1138],["const",["Preorder","toLT"],[16]],["app",9724,1138],["app",9701,1138],["app",9726,647],["app",9725,9727],["app",9723,9728],["app",4626,2004],["const",["Min","min"],[16]],["app",9731,2004],["app",9732,924],["app",9733,18],["app",9734,15],["app",9730,9735],["const",["ite"],[24]],["app",9737,2004],["app",6588,2004],["app",6590,2004],["app",9701,2004],["app",9741,934],["app",9740,9742],["app",9739,9743],["app",9744,18],["app",9745,15],["app",9738,9746],["app",9747,1459],["app",9748,18],["app",9749,15],["app",9736,9750],["forallE",["b"],934,9751,"Lean.BinderInfo.default"],["forallE",["a"],924,9752,"Lean.BinderInfo.default"],["app",2947,9753],["const",["LinearOrder","min_def","_autoParam"],[]],["app",9754,9755],["app",4626,2389],["const",["Max","max"],[16]],["app",9758,2389],["app",9759,924],["app",9760,18],["app",9761,15],["app",9757,9762],["app",9737,2389],["app",6588,2389],["app",6590,2389],["app",9701,2389],["app",9767,2004],["app",9766,9768],["app",9765,9769],["app",9770,18],["app",9771,15],["app",9764,9772],["app",9773,1177],["app",9774,15],["app",9775,18],["app",9763,9776],["forallE",["b"],2004,9777,"Lean.BinderInfo.default"],["forallE",["a"],934,9778,"Lean.BinderInfo.default"],["app",2947,9779],["const",["LinearOrder","max_def","_autoParam"],[]],["app",9780,9781],["const",["Ordering"],[]],["app",1193,9783],["const",["Ord","compare"],[16]],["app",9785,2406],["app",9786,924],["app",9787,18],["app",9788,15],["app",9784,9789],["const",["compareOfLessAndEq"],[16]],["app",9791,2406],["app",9792,18],["app",9793,15],["app",9724,2406],["app",9701,2406],["app",9796,2389],["app",9795,9797],["app",9794,9798],["app",9799,1459],["app",9800,248],["app",9790,9801],["forallE",["b"],2389,9802,"Lean.BinderInfo.default"],["forallE",["a"],2004,9803,"Lean.BinderInfo.default"],["app",2947,9804],["const",["LinearOrder","compare_eq_compareOfLessAndEq","_autoParam"],[]],["app",9805,9806],["app",9688,2389],["forallE",["compare_eq_compareOfLessAndEq"],9807,9808,"Lean.BinderInfo.default"],["forallE",["max_def"],9782,9809,"Lean.BinderInfo.default"],["forallE",["min_def"],9756,9810,"Lean.BinderInfo.default"],["forallE",["toDecidableLT"],9729,9811,"Lean.BinderInfo.default"],["forallE",["toDecidableEq"],9721,9812,"Lean.BinderInfo.default"],["forallE",["toDecidableLE"],9719,9813,"Lean.BinderInfo.default"],["forallE",["le_total"],9713,9814,"Lean.BinderInfo.default"],["forallE",["toOrd"],9700,9815,"Lean.BinderInfo.instImplicit"],["forallE",["toMax"],9698,9816,"Lean.BinderInfo.instImplicit"],["forallE",["toMin"],9691,9817,"Lean.BinderInfo.instImplicit"],["forallE",["toPartialOrder"],6579,9818,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,9819,"Lean.BinderInfo.implicit"],["strVal","tacticCompareOfLessAndEq_rfl"],["app",2985,9821],["app",2966,9822],["strVal","compareOfLessAndEq_rfl"],["app",2992,9824],["app",2981,9825],["app",9823,9826],["app",2981,9827],["app",2988,9828],["app",2981,9829],["app",2984,9830],["app",2981,9831],["app",2976,9832],["const",["LT"],[4]],["app",9834,21],["const",["LT","lt"],[4]],["app",9836,25],["app",9837,15],["app",9838,21],["app",9839,18],["app",979,9840],["app",2627,151],["forallE",["inst","_@","Init","Data","Ord","Basic",466360442,"_hygCtx","_hyg",17],9842,9783,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Init","Data","Ord","Basic",466360442,"_hygCtx","_hyg",8],9841,9843,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Init","Data","Ord","Basic",466360442,"_hygCtx","_hyg",5],9835,9844,"Lean.BinderInfo.instImplicit"],["forallE",["y"],18,9845,"Lean.BinderInfo.default"],["forallE",["x"],15,9846,"Lean.BinderInfo.default"],["forallE",["α"],105,9847,"Lean.BinderInfo.implicit"],["app",1873,9783],["app",9836,248],["app",9850,21],["app",9851,151],["app",9852,25],["app",9849,9853],["app",9854,18],["const",["Ordering","lt"],[]],["app",9855,9856],["app",2635,248],["app",9858,151],["app",9859,25],["app",9849,9860],["app",15,151],["app",9862,25],["app",9861,9863],["const",["Ordering","eq"],[]],["app",9864,9865],["const",["Ordering","gt"],[]],["app",9866,9867],["app",9857,9868],["lam",["inst","_@","Init","Data","Ord","Basic",466360442,"_hygCtx","_hyg",17],9842,9869,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Init","Data","Ord","Basic",466360442,"_hygCtx","_hyg",8],9841,9870,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Init","Data","Ord","Basic",466360442,"_hygCtx","_hyg",5],9835,9871,"Lean.BinderInfo.instImplicit"],["lam",["y"],18,9872,"Lean.BinderInfo.default"],["lam",["x"],15,9873,"Lean.BinderInfo.default"],["lam",["α"],105,9874,"Lean.BinderInfo.implicit"],["const",["Ord"],[2]],["app",9876,15],["forallE",["a","_@","_internal","_hyg",0],21,9783,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,9878,"Lean.BinderInfo.default"],["forallE",["self"],9877,9879,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9880,"Lean.BinderInfo.implicit"],["proj",["Ord"],0,15],["lam",["self"],9877,9882,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9883,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,9783,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],15,9885,"Lean.BinderInfo.default"],["app",9876,18],["forallE",["compare"],9886,9887,"Lean.BinderInfo.default"],["forallE",["α"],89,9888,"Lean.BinderInfo.implicit"],["forallE",["self"],6587,6621,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,9890,"Lean.BinderInfo.implicit"],["proj",["Preorder"],1,15],["lam",["self"],6587,9892,"Lean.BinderInfo.instImplicit"],["lam",["α"],3344,9893,"Lean.BinderInfo.default"],["sort",28],["forallE",["inst","_@","Init","Prelude",1048366004,"_hygCtx","_hyg",3],97,9895,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9896,"Lean.BinderInfo.default"],["const",["DecidableRel"],[3,3]],["app",9898,18],["app",9899,18],["app",5826,18],["app",9901,15],["app",9900,9902],["lam",["inst","_@","Init","Prelude",1048366004,"_hygCtx","_hyg",3],97,9903,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9904,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,90,"Lean.BinderInfo.default"],["forallE",["r"],9906,187,"Lean.BinderInfo.default"],["forallE",["β"],186,9907,"Lean.BinderInfo.implicit"],["forallE",["α"],185,9908,"Lean.BinderInfo.implicit"],["app",979,499],["forallE",["b"],21,9910,"Lean.BinderInfo.default"],["forallE",["a"],21,9911,"Lean.BinderInfo.default"],["lam",["r"],9906,9912,"Lean.BinderInfo.default"],["lam",["β"],186,9913,"Lean.BinderInfo.implicit"],["lam",["α"],185,9914,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Init","Prelude",217401435,"_hygCtx","_hyg",3],6669,9895,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9916,"Lean.BinderInfo.default"],["app",9211,18],["app",9918,15],["app",9900,9919],["lam",["inst","_@","Init","Prelude",217401435,"_hygCtx","_hyg",3],6669,9920,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9921,"Lean.BinderInfo.default"],["app",6578,18],["forallE",["self"],9689,9923,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,9924,"Lean.BinderInfo.implicit"],["proj",["LinearOrder"],0,15],["lam",["self"],9689,9926,"Lean.BinderInfo.instImplicit"],["lam",["α"],3344,9927,"Lean.BinderInfo.default"],["app",9652,25],["app",9929,21],["app",9440,9930],["app",9439,9931],["app",9438,9932],["app",9261,25],["app",9674,25],["app",9935,21],["app",9934,9936],["app",9937,18],["app",9938,15],["app",9933,9939],["app",9940,15],["forallE",["b"],21,9941,"Lean.BinderInfo.default"],["forallE",["a"],18,9942,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","Defs","LinearOrder",903438967,"_hygCtx","_hyg",3],9246,9943,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9944,"Lean.BinderInfo.implicit"],["app",9940,18],["forallE",["b"],21,9946,"Lean.BinderInfo.default"],["forallE",["a"],18,9947,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","Defs","LinearOrder",678685749,"_hygCtx","_hyg",3],9246,9948,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9949,"Lean.BinderInfo.implicit"],["app",9657,21],["app",9951,15],["app",9664,21],["app",9953,18],["app",9286,647],["const",["LinearOrder","toMax"],[4]],["app",9956,647],["app",9957,248],["app",9955,9958],["app",9959,151],["app",9960,25],["app",9671,9961],["app",9962,21],["forallE",["h₂"],9954,9963,"Lean.BinderInfo.default"],["forallE",["h₁"],9952,9964,"Lean.BinderInfo.default"],["forallE",["c"],25,9965,"Lean.BinderInfo.implicit"],["forallE",["b"],21,9966,"Lean.BinderInfo.implicit"],["forallE",["a"],18,9967,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Order","Defs","LinearOrder",2064398530,"_hygCtx","_hyg",3],9246,9968,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9969,"Lean.BinderInfo.implicit"],["app",9697,18],["forallE",["self"],9689,9971,"Lean.BinderInfo.instImplicit"],["forallE",["α"],3344,9972,"Lean.BinderInfo.implicit"],["proj",["LinearOrder"],2,15],["lam",["self"],9689,9974,"Lean.BinderInfo.instImplicit"],["lam",["α"],3344,9975,"Lean.BinderInfo.default"],["app",9933,15],["app",9286,25],["app",9956,25],["app",9979,21],["app",9978,9980],["app",9981,18],["app",9982,15],["app",9977,9983],["forallE",["b"],21,9984,"Lean.BinderInfo.default"],["forallE",["a"],18,9985,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","Defs","LinearOrder",903438967,"_hygCtx","_hyg",3],9246,9986,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9987,"Lean.BinderInfo.implicit"],["app",9933,18],["app",9989,9983],["forallE",["b"],21,9990,"Lean.BinderInfo.default"],["forallE",["a"],18,9991,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Order","Defs","LinearOrder",678685749,"_hygCtx","_hyg",3],9246,9992,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,9993,"Lean.BinderInfo.implicit"],["app",9307,18],["forallE",["self"],9466,9995,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,9996,"Lean.BinderInfo.implicit"],["proj",["Lattice"],0,15],["lam",["self"],9466,9998,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,9999,"Lean.BinderInfo.default"],["const",["Lattice"],[4]],["app",10001,15],["app",9252,25],["app",9250,10003],["app",7797,10004],["app",9248,10005],["app",9247,10006],["app",9266,10004],["app",9269,25],["app",10008,10009],["const",["Lattice","inf_le_left"],[4]],["app",10011,151],["app",10012,25],["app",10010,10013],["const",["Lattice","inf_le_right"],[4]],["app",10015,151],["app",10016,25],["app",10014,10017],["const",["Lattice","le_inf"],[4]],["app",10019,151],["app",10020,25],["app",10018,10021],["app",9264,10022],["app",9262,10023],["app",9289,10003],["app",9287,10025],["app",10026,21],["app",10027,18],["app",10024,10028],["app",10027,15],["app",10029,10030],["app",10007,10031],["app",10024,18],["app",10033,15],["app",10027,10034],["app",10032,10035],["forallE",["z"],25,10036,"Lean.BinderInfo.default"],["forallE",["y"],21,10037,"Lean.BinderInfo.default"],["forallE",["x"],18,10038,"Lean.BinderInfo.default"],["const",["DistribLattice"],[4]],["app",10040,21],["forallE",["le_sup_inf"],10039,10041,"Lean.BinderInfo.default"],["forallE",["toLattice"],10002,10042,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,10043,"Lean.BinderInfo.implicit"],["const",["Lattice","toSemilatticeSup"],[2]],["app",10045,151],["app",10046,25],["app",9473,10047],["app",9335,10048],["app",9333,10049],["app",9332,10050],["app",10051,21],["app",10052,18],["app",10045,248],["app",10054,151],["app",9482,10055],["app",9345,10056],["app",9344,10057],["app",9343,10058],["app",10059,25],["app",10060,18],["app",9211,647],["app",9213,647],["app",9334,647],["app",9472,647],["app",10045,647],["app",10066,248],["app",10065,10067],["app",10064,10068],["app",10063,10069],["app",10062,10070],["app",10071,151],["const",["Lattice","inf"],[2]],["app",10073,647],["app",10074,248],["app",10075,25],["app",10076,21],["app",10072,10077],["forallE",["a","_@","_internal","_hyg",0],10061,10078,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],10053,10079,"Lean.BinderInfo.default"],["forallE",["c"],25,10080,"Lean.BinderInfo.default"],["forallE",["b"],21,10081,"Lean.BinderInfo.default"],["forallE",["a"],18,10082,"Lean.BinderInfo.default"],["forallE",["self"],9466,10083,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,10084,"Lean.BinderInfo.implicit"],["app",9211,25],["app",9213,25],["app",9334,25],["app",9472,25],["app",10045,25],["app",10090,21],["app",10089,10091],["app",10088,10092],["app",10087,10093],["app",10086,10094],["app",10073,25],["app",10096,21],["app",10097,18],["app",10098,15],["app",10095,10099],["app",10100,15],["forallE",["b"],21,10101,"Lean.BinderInfo.default"],["forallE",["a"],18,10102,"Lean.BinderInfo.default"],["forallE",["self"],9466,10103,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,10104,"Lean.BinderInfo.implicit"],["app",10100,18],["forallE",["b"],21,10106,"Lean.BinderInfo.default"],["forallE",["a"],18,10107,"Lean.BinderInfo.default"],["forallE",["self"],9466,10108,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,10109,"Lean.BinderInfo.implicit"],["app",10040,15],["app",10001,18],["forallE",["self"],10111,10112,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,10113,"Lean.BinderInfo.implicit"],["proj",["DistribLattice"],0,15],["lam",["self"],10111,10115,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,10116,"Lean.BinderInfo.default"],["app",9550,18],["forallE",["self"],9466,10118,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,10119,"Lean.BinderInfo.implicit"],["const",["SemilatticeInf","mk"],[2]],["app",10121,18],["app",9472,18],["app",10045,18],["app",10124,15],["app",10123,10125],["app",10122,10126],["app",10073,18],["app",10128,15],["app",10127,10129],["const",["Lattice","inf_le_left"],[2]],["app",10131,18],["app",10132,15],["app",10130,10133],["const",["Lattice","inf_le_right"],[2]],["app",10135,18],["app",10136,15],["app",10134,10137],["const",["Lattice","le_inf"],[2]],["app",10139,18],["app",10140,15],["app",10138,10141],["lam",["self"],9466,10142,"Lean.BinderInfo.default"],["lam",["α"],89,10143,"Lean.BinderInfo.default"],["forallE",["self"],9558,9526,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,10145,"Lean.BinderInfo.implicit"],["proj",["SemilatticeInf"],0,15],["lam",["self"],9558,10147,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,10148,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],21,2845,"Lean.BinderInfo.default"],["app",7702,18],["const",["GaloisConnection"],[26,0]],["app",10152,248],["app",10153,2845],["app",7660,248],["app",7662,248],["app",7664,248],["app",7666,248],["app",7668,248],["app",10159,25],["app",10158,10160],["app",10157,10161],["app",10156,10162],["app",10155,10163],["app",10154,10164],["app",10165,7680],["app",10166,18],["app",7693,248],["app",7695,248],["app",7697,248],["app",10170,151],["app",10169,10171],["app",10168,10172],["app",10167,10173],["app",7704,647],["app",10175,248],["app",10176,151],["forallE",["gc_ceil_coe"],10174,10177,"Lean.BinderInfo.default"],["forallE",["gc_coe_floor"],10151,10178,"Lean.BinderInfo.default"],["forallE",["ceil"],7676,10179,"Lean.BinderInfo.default"],["forallE",["floor"],10150,10180,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",10],7650,10181,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",7],7648,10182,"Lean.BinderInfo.instImplicit"],["forallE",["α"],7646,10183,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",10],7650,7646,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",7],7648,10185,"Lean.BinderInfo.instImplicit"],["forallE",["α"],7646,10186,"Lean.BinderInfo.default"],["app",6571,2845],["app",4298,10188],["app",6574,2845],["const",["LinearOrder","toPartialOrder"],[0]],["app",10191,2845],["const",["Int","instLinearOrder"],[]],["app",10192,10193],["app",10190,10194],["app",10189,10195],["const",["LinearOrder"],[0]],["app",10197,2845],["const",["LinearOrder","mk"],[0]],["app",10199,2845],["const",["PartialOrder","mk"],[0]],["app",10201,2845],["const",["Preorder","mk"],[0]],["app",10203,2845],["app",10204,5905],["app",10205,5766],["const",["Int","le_refl"],[]],["app",10206,10207],["const",["Int","le_trans"],[]],["app",10208,10209],["const",["Int","lt_iff_le_and_not_ge"],[]],["app",10210,10211],["app",10202,10212],["const",["Int","le_antisymm"],[]],["app",10213,10214],["app",10200,10215],["const",["Int","instMin"],[]],["app",10216,10217],["const",["Int","instMax"],[]],["app",10218,10219],["const",["instOrdInt"],[]],["app",10220,10221],["const",["Int","le_total"],[]],["app",10222,10223],["app",10224,6228],["app",10225,6243],["app",10226,5771],["const",["Int","instLinearOrder","_proof_1"],[]],["app",10227,10228],["const",["Int","instLinearOrder","_proof_2"],[]],["app",10229,10230],["const",["Int","instLinearOrder","_proof_3"],[]],["app",10231,10232],["const",["Ord","compare"],[0]],["app",10234,2845],["app",10235,10221],["app",10236,18],["app",10237,15],["app",9784,10238],["const",["compareOfLessAndEq"],[0]],["app",10240,2845],["app",10241,18],["app",10242,15],["app",10243,5766],["app",5771,18],["app",10245,15],["app",10244,10246],["app",10247,6243],["app",10239,10248],["forallE",["b"],2845,10249,"Lean.BinderInfo.default"],["forallE",["a"],2845,10250,"Lean.BinderInfo.default"],["const",["Max","max"],[0]],["app",10252,2845],["app",10253,10219],["app",10254,18],["app",10255,15],["app",4439,10256],["app",4442,6536],["app",6228,18],["app",10259,15],["app",10258,10260],["app",10261,15],["app",10262,18],["app",10257,10263],["forallE",["m"],2845,10264,"Lean.BinderInfo.default"],["forallE",["n"],2845,10265,"Lean.BinderInfo.default"],["const",["Min","min"],[0]],["app",10267,2845],["app",10268,10217],["app",10269,18],["app",10270,15],["app",4439,10271],["app",10261,18],["app",10273,15],["app",10272,10274],["forallE",["m"],2845,10275,"Lean.BinderInfo.default"],["forallE",["n"],2845,10276,"Lean.BinderInfo.default"],["app",3441,6536],["app",5906,15],["app",10279,18],["app",10278,10280],["forallE",["b"],2845,10281,"Lean.BinderInfo.default"],["forallE",["a"],2845,10282,"Lean.BinderInfo.default"],["const",["Ord"],[0]],["app",10284,2845],["const",["Ord","mk"],[0]],["app",10286,2845],["lam",["y"],2845,10248,"Lean.BinderInfo.default"],["lam",["x"],2845,10288,"Lean.BinderInfo.default"],["app",10287,10289],["const",["Max"],[0]],["app",10291,2845],["const",["maxOfLe"],[0]],["app",10293,2845],["app",10294,5905],["app",10295,6228],["const",["LE"],[4]],["app",10297,15],["const",["DecidableRel"],[5,5]],["app",10299,18],["app",10300,18],["app",7852,18],["app",10302,15],["app",10301,10303],["const",["Max"],[4]],["app",10305,21],["forallE",["inst","_@","Init","Prelude",3402483185,"_hygCtx","_hyg",8],10304,10306,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Init","Prelude",3402483185,"_hygCtx","_hyg",5],10298,10307,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,10308,"Lean.BinderInfo.implicit"],["const",["Max","mk"],[4]],["app",10310,21],["const",["ite"],[5]],["app",10312,151],["app",9247,25],["app",10314,18],["app",10315,15],["app",10313,10316],["app",10317,499],["app",10318,15],["app",10319,18],["lam",["y"],25,10320,"Lean.BinderInfo.default"],["lam",["x"],21,10321,"Lean.BinderInfo.default"],["app",10311,10322],["lam",["inst","_@","Init","Prelude",3402483185,"_hygCtx","_hyg",8],10304,10323,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Init","Prelude",3402483185,"_hygCtx","_hyg",5],10298,10324,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,10325,"Lean.BinderInfo.implicit"],["const",["Min"],[0]],["app",10327,2845],["const",["minOfLe"],[0]],["app",10329,2845],["app",10330,5905],["app",10331,6228],["const",["Min"],[4]],["app",10333,21],["forallE",["inst","_@","Init","Prelude",636837753,"_hygCtx","_hyg",8],10304,10334,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Init","Prelude",636837753,"_hygCtx","_hyg",5],10298,10335,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,10336,"Lean.BinderInfo.implicit"],["const",["Min","mk"],[4]],["app",10338,21],["app",10318,18],["app",10340,15],["lam",["y"],25,10341,"Lean.BinderInfo.default"],["lam",["x"],21,10342,"Lean.BinderInfo.default"],["app",10339,10343],["lam",["inst","_@","Init","Prelude",636837753,"_hygCtx","_hyg",8],10304,10344,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Init","Prelude",636837753,"_hygCtx","_hyg",5],10298,10345,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,10346,"Lean.BinderInfo.implicit"],["app",6176,21],["app",4439,25],["app",10349,21],["forallE",["h₂"],10348,10350,"Lean.BinderInfo.default"],["forallE",["h₁"],6536,10351,"Lean.BinderInfo.default"],["forallE",["b"],2845,10352,"Lean.BinderInfo.implicit"],["forallE",["a"],2845,10353,"Lean.BinderInfo.implicit"],["app",6164,5843],["app",3448,6536],["app",871,10280],["app",10356,10357],["app",10355,10358],["forallE",["b"],2845,10359,"Lean.BinderInfo.implicit"],["forallE",["a"],2845,10360,"Lean.BinderInfo.implicit"],["app",5906,21],["app",10362,18],["app",5906,151],["app",10364,21],["forallE",["h₂"],10363,10365,"Lean.BinderInfo.default"],["forallE",["h₁"],10363,10366,"Lean.BinderInfo.default"],["forallE",["c"],2845,10367,"Lean.BinderInfo.implicit"],["forallE",["b"],2845,10368,"Lean.BinderInfo.implicit"],["forallE",["a"],2845,10369,"Lean.BinderInfo.implicit"],["app",10279,15],["forallE",["a"],2845,10371,"Lean.BinderInfo.default"],["app",10197,28],["app",10199,28],["app",10201,28],["app",10203,28],["app",10376,6166],["const",["Rat","instLT"],[]],["app",10377,10378],["const",["Rat","le_refl"],[]],["app",10380,15],["lam",["x","_@","Mathlib","Algebra","Order","Ring","Unbundled","Rat",1059403224,"_hygCtx","_hyg",27],28,10381,"Lean.BinderInfo.default"],["app",10379,10382],["const",["Rat","le_trans"],[]],["app",10384,21],["app",10385,18],["app",10386,15],["lam",["x","_@","Mathlib","Algebra","Order","Ring","Unbundled","Rat",1059403224,"_hygCtx","_hyg",36],28,10387,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Algebra","Order","Ring","Unbundled","Rat",1059403224,"_hygCtx","_hyg",34],28,10388,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Algebra","Order","Ring","Unbundled","Rat",1059403224,"_hygCtx","_hyg",32],28,10389,"Lean.BinderInfo.default"],["app",10383,10390],["const",["Rat","lt_iff_le_not_ge"],[]],["app",10391,10392],["app",10375,10393],["const",["Rat","le_antisymm"],[]],["app",10395,18],["app",10396,15],["lam",["x","_@","Mathlib","Algebra","Order","Ring","Unbundled","Rat",1059403224,"_hygCtx","_hyg",44],28,10397,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Algebra","Order","Ring","Unbundled","Rat",1059403224,"_hygCtx","_hyg",42],28,10398,"Lean.BinderInfo.default"],["app",10394,10399],["app",10374,10400],["const",["Rat","instMin"],[]],["app",10401,10402],["const",["Rat","instMax"],[]],["app",10403,10404],["app",10286,28],["app",10240,28],["app",10407,18],["app",10408,15],["app",10409,10378],["const",["DecidableLT"],[0]],["app",10411,28],["app",10412,10378],["app",4298,10413],["const",["Rat","instDecidableLt"],[]],["app",10414,10415],["app",10416,18],["app",10417,15],["app",10410,10418],["app",1735,28],["app",4298,10420],["const",["instDecidableEqRat"],[]],["app",10421,10422],["app",10419,10423],["lam",["b"],28,10424,"Lean.BinderInfo.default"],["lam",["a"],28,10425,"Lean.BinderInfo.default"],["app",10406,10426],["app",10405,10427],["const",["Rat","le_total"],[]],["app",10429,18],["app",10430,15],["lam",["x","_@","Mathlib","Algebra","Order","Ring","Unbundled","Rat",1059403224,"_hygCtx","_hyg",51],28,10431,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Algebra","Order","Ring","Unbundled","Rat",1059403224,"_hygCtx","_hyg",49],28,10432,"Lean.BinderInfo.default"],["app",10428,10433],["const",["DecidableLE"],[0]],["app",10435,28],["app",10436,6166],["app",4298,10437],["const",["Rat","instDecidableLe"],[]],["app",10438,10439],["app",10434,10440],["app",10441,10423],["app",10442,10416],["const",["Rat","linearOrder","_proof_1"],[]],["app",10443,10444],["const",["Rat","linearOrder","_proof_2"],[]],["app",10445,10446],["const",["Rat","linearOrder","_proof_3"],[]],["app",10447,10448],["app",65,28],["app",53,28],["app",10451,10378],["app",10450,10452],["app",10409,10453],["app",10454,10418],["app",10455,10423],["app",9784,10456],["app",10457,10424],["forallE",["b"],28,10458,"Lean.BinderInfo.default"],["forallE",["a"],28,10459,"Lean.BinderInfo.default"],["app",10252,28],["app",10461,10404],["app",10462,18],["app",10463,15],["app",4344,10464],["app",1873,28],["app",6167,18],["app",10467,15],["app",10466,10468],["app",10440,18],["app",10470,15],["app",10469,10471],["app",10472,15],["app",10473,18],["app",10465,10474],["forallE",["b"],28,10475,"Lean.BinderInfo.default"],["forallE",["a"],28,10476,"Lean.BinderInfo.default"],["app",10267,28],["app",10478,10402],["app",10479,18],["app",10480,15],["app",4344,10481],["app",10472,18],["app",10483,15],["app",10482,10484],["forallE",["b"],28,10485,"Lean.BinderInfo.default"],["forallE",["a"],28,10486,"Lean.BinderInfo.default"],["app",979,10468],["forallE",["b"],28,10488,"Lean.BinderInfo.default"],["forallE",["a"],28,10489,"Lean.BinderInfo.default"],["app",1881,6208],["app",10491,1019],["lam",["b"],28,10492,"Lean.BinderInfo.default"],["lam",["a"],28,10493,"Lean.BinderInfo.default"],["app",3441,10468],["app",6167,15],["app",10496,18],["app",10495,10497],["forallE",["b"],28,10498,"Lean.BinderInfo.implicit"],["forallE",["a"],28,10499,"Lean.BinderInfo.implicit"],["const",["instDecidableEqRat","decEq"],[]],["app",4344,18],["app",10502,15],["app",979,10503],["forallE",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",25],28,10504,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",24],28,10505,"Lean.BinderInfo.default"],["const",["instDecidableEqRat","decEq","match_1"],[1]],["lam",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx",25,"Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",18],28,10504,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx",24,"Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",16],28,10508,"Lean.BinderInfo.default"],["app",10507,10509],["app",10510,18],["app",10511,15],["app",5246,248],["app",10513,151],["app",4344,10514],["app",2861,25],["app",10516,21],["app",10517,18],["app",10518,15],["app",10515,10519],["app",979,10520],["app",851,10521],["app",4439,1138],["app",10523,25],["app",10522,10524],["app",6243,1138],["app",10526,25],["app",10525,10527],["const",["Eq","ndrec"],[1,1]],["app",10529,2845],["app",10530,924],["app",2873,151],["app",2861,2004],["app",10533,934],["app",10534,924],["app",10535,1138],["app",4344,10536],["app",2861,18],["app",10538,248],["app",10539,151],["app",10540,15],["app",10537,10541],["app",979,10542],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],10532,10543,"Lean.BinderInfo.default"],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",27],2845,10544,"Lean.BinderInfo.default"],["app",10531,10545],["app",2871,924],["app",2870,10547],["app",10548,25],["app",2861,934],["app",10550,924],["app",10551,1138],["app",10552,647],["app",4344,10553],["app",10550,151],["app",10555,25],["app",10556,15],["app",10554,10557],["app",979,10558],["app",851,10559],["app",2366,151],["app",10560,10561],["app",2369,151],["app",10562,10563],["app",10529,2],["app",10565,934],["app",2871,2406],["app",2870,10567],["app",10568,18],["bvar",13],["app",2861,10570],["app",10571,2406],["app",10572,2389],["app",10573,2004],["app",4344,10574],["app",10571,21],["app",10576,18],["app",10577,15],["app",10575,10578],["app",979,10579],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],10569,10580,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",31],2949,10581,"Lean.BinderInfo.default"],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",29],2,10582,"Lean.BinderInfo.default"],["app",10566,10583],["app",2939,934],["app",10585,147],["app",2871,2389],["app",2870,10587],["app",10588,2004],["const",["Eq"],[0]],["app",2939,2389],["app",10591,147],["app",10590,10592],["app",10593,2004],["app",10594,18],["const",["instDecidableEqRat","decEq","_proof_1"],[]],["app",10596,2389],["app",10597,2004],["const",["Eq","ndrec"],[1,0]],["app",2939,2406],["app",10600,147],["app",10599,10601],["app",10602,2389],["bvar",14],["app",2861,10604],["app",10605,10570],["app",10606,2406],["app",10607,2389],["app",4344,10608],["app",10606,15],["app",10610,21],["app",10609,10611],["app",979,10612],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",31],10601,10613,"Lean.BinderInfo.default"],["app",10603,10614],["app",2871,10570],["app",2870,10616],["app",10617,2406],["app",10590,10618],["app",10619,2004],["app",10620,18],["const",["instDecidableEqRat","decEq","_proof_2"],[]],["app",10622,10570],["app",10623,2406],["app",10624,2004],["app",2871,10604],["app",2870,10626],["app",10627,10570],["app",10599,10628],["app",10629,2389],["bvar",15],["app",2861,10631],["app",10632,10604],["app",10633,10570],["app",10634,2406],["app",4344,10635],["app",10634,15],["app",10636,10637],["app",979,10638],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],10628,10639,"Lean.BinderInfo.default"],["app",10630,10640],["app",10609,10608],["app",5864,10642],["const",["instDecidableEqRat","decEq","_proof_5"],[]],["app",10644,10604],["app",10645,10570],["app",10646,2406],["app",10647,2389],["app",10643,10648],["app",10641,10649],["app",10650,21],["app",10651,15],["letE",["h","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",37],10621,10625,10652,false],["app",10615,10653],["app",10654,21],["app",10655,15],["letE",["h","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",36],10595,10598,10656,false],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],10589,10657,"Lean.BinderInfo.default"],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",31],10586,10658,"Lean.BinderInfo.default"],["app",10584,10659],["app",10660,248],["app",10661,15],["app",10662,151],["app",10663,18],["lam",["h","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",35],10561,10664,"Lean.BinderInfo.default"],["app",10564,10665],["app",871,10561],["app",10533,248],["app",10668,151],["app",10669,18],["app",10537,10670],["app",5872,10671],["const",["instDecidableEqRat","decEq","_proof_3"],[]],["app",10673,2004],["app",10674,934],["app",10675,924],["app",10676,1138],["app",10677,248],["app",10678,151],["app",10679,18],["app",10680,15],["app",10672,10681],["lam",["h","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",35],10667,10682,"Lean.BinderInfo.default"],["app",10666,10683],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],10549,10684,"Lean.BinderInfo.default"],["app",10546,10685],["app",10686,151],["app",10687,15],["app",10688,18],["lam",["h","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",34],10524,10689,"Lean.BinderInfo.default"],["app",10528,10690],["app",871,10524],["app",2861,924],["app",10693,1138],["app",10694,647],["app",10695,248],["app",4344,10696],["app",2861,151],["app",10698,25],["app",10699,21],["app",10700,18],["app",10697,10701],["app",5872,10702],["const",["instDecidableEqRat","decEq","_proof_4"],[]],["app",10704,924],["app",10705,1138],["app",10706,647],["app",10707,248],["app",10708,151],["app",10709,25],["app",10710,21],["app",10711,18],["app",10712,15],["app",10703,10713],["lam",["h","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",34],10692,10714,"Lean.BinderInfo.default"],["app",10691,10715],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],2955,10716,"Lean.BinderInfo.default"],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",31],2949,10717,"Lean.BinderInfo.default"],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",29],2,10718,"Lean.BinderInfo.default"],["lam",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",27],2845,10719,"Lean.BinderInfo.default"],["lam",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",32],2955,10720,"Lean.BinderInfo.default"],["lam",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",30],2949,10721,"Lean.BinderInfo.default"],["lam",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",28],2,10722,"Lean.BinderInfo.default"],["lam",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",26],2845,10723,"Lean.BinderInfo.default"],["app",10512,10724],["lam",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",25],28,10725,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",24],28,10726,"Lean.BinderInfo.default"],["app",871,10702],["forallE",["h","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",34],10692,10728,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],2955,10729,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",31],2949,10730,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",29],2,10731,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",27],2845,10732,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",32],2955,10733,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",30],2949,10734,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",28],2,10735,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",26],2845,10736,"Lean.BinderInfo.default"],["app",2871,248],["app",2870,10738],["app",10739,18],["app",6446,21],["app",871,10741],["app",5245,25],["app",10743,21],["app",10744,18],["app",10515,10745],["app",871,10746],["forallE",["h","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",35],10742,10747,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],10740,10748,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",31],2949,10749,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",29],2,10750,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",32],2955,10751,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",30],2949,10752,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",28],2,10753,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",26],2845,10754,"Lean.BinderInfo.default"],["app",4344,10519],["app",10756,10519],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",32],2955,10757,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",30],2949,10758,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",28],2,10759,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",26],2845,10760,"Lean.BinderInfo.default"],["app",2871,18],["app",2870,10762],["app",10763,15],["app",10590,2955],["app",10765,15],["app",10766,15],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",32],10764,10767,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",28],2,10768,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",26],2845,10769,"Lean.BinderInfo.default"],["app",10590,5016],["app",10771,15],["app",10772,15],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",30],2949,10773,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",28],2,10774,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],28,242,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx",24,"Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",16],28,10776,"Lean.BinderInfo.default"],["app",2004,10514],["app",10778,10519],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",33],2955,10779,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",31],2949,10780,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",29],2,10781,"Lean.BinderInfo.default"],["forallE",["b","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",27],2845,10782,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",32],2955,10783,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",30],2949,10784,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",28],2,10785,"Lean.BinderInfo.default"],["forallE",["a","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx","_hyg",26],2845,10786,"Lean.BinderInfo.default"],["forallE",["h_1"],10787,532,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx",25,"Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",18],28,10788,"Lean.BinderInfo.default"],["forallE",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx",24,"Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",16],28,10789,"Lean.BinderInfo.default"],["forallE",["motive"],10777,10790,"Lean.BinderInfo.default"],["const",["Rat","casesOn"],[4]],["lam",["x"],28,3882,"Lean.BinderInfo.default"],["app",10792,10793],["app",10794,21],["app",924,10701],["app",10796,15],["lam",["x"],28,10797,"Lean.BinderInfo.default"],["app",10792,10798],["app",10799,248],["app",2348,647],["app",10801,248],["app",10802,151],["app",10803,25],["app",10804,21],["app",10805,18],["app",10806,15],["lam",["reduced","_@","Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",78],2955,10807,"Lean.BinderInfo.default"],["lam",["den_nz","_@","Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",77],2949,10808,"Lean.BinderInfo.default"],["lam",["den","_@","Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",76],2,10809,"Lean.BinderInfo.default"],["lam",["num","_@","Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",75],2845,10810,"Lean.BinderInfo.default"],["app",10800,10811],["lam",["reduced","_@","Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",74],2955,10812,"Lean.BinderInfo.default"],["lam",["den_nz","_@","Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",73],2949,10813,"Lean.BinderInfo.default"],["lam",["den","_@","Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",72],2,10814,"Lean.BinderInfo.default"],["lam",["num","_@","Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",71],2845,10815,"Lean.BinderInfo.default"],["app",10795,10816],["lam",["h_1"],10787,10817,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx",25,"Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",18],28,10818,"Lean.BinderInfo.default"],["lam",["x","_@","Init","Data","Rat","Basic",3597219815,"_hygCtx",24,"Init","Data","Rat","Basic",18944134,"_hygCtx","_hyg",16],28,10819,"Lean.BinderInfo.default"],["lam",["motive"],10777,10820,"Lean.BinderInfo.default"],["forallE",["t"],28,185,"Lean.BinderInfo.default"],["app",248,10519],["forallE",["reduced"],2955,10823,"Lean.BinderInfo.default"],["forallE",["den_nz"],2949,10824,"Lean.BinderInfo.default"],["forallE",["den"],2,10825,"Lean.BinderInfo.default"],["forallE",["num"],2845,10826,"Lean.BinderInfo.default"],["forallE",["mk'"],10827,290,"Lean.BinderInfo.default"],["forallE",["t"],28,10828,"Lean.BinderInfo.default"],["forallE",["motive"],10822,10829,"Lean.BinderInfo.implicit"],["const",["Rat","rec"],[2]],["app",10831,21],["app",254,18],["app",10833,15],["lam",["reduced"],2955,10834,"Lean.BinderInfo.default"],["lam",["den_nz"],2949,10835,"Lean.BinderInfo.default"],["lam",["den"],2,10836,"Lean.BinderInfo.default"],["lam",["num"],2845,10837,"Lean.BinderInfo.default"],["app",10832,10838],["app",10839,18],["lam",["mk'"],10827,10840,"Lean.BinderInfo.default"],["lam",["t"],28,10841,"Lean.BinderInfo.default"],["lam",["motive"],10822,10842,"Lean.BinderInfo.implicit"],["app",151,10519],["forallE",["reduced"],2955,10844,"Lean.BinderInfo.default"],["forallE",["den_nz"],2949,10845,"Lean.BinderInfo.default"],["forallE",["den"],2,10846,"Lean.BinderInfo.default"],["forallE",["num"],2845,10847,"Lean.BinderInfo.default"],["forallE",["t"],28,300,"Lean.BinderInfo.default"],["forallE",["mk'"],10848,10849,"Lean.BinderInfo.default"],["forallE",["motive"],10822,10850,"Lean.BinderInfo.implicit"],["lam",["mk'"],10848,10838,"Lean.BinderInfo.default"],["lam",["motive"],10822,10852,"Lean.BinderInfo.default"],["app",10452,18],["app",10854,15],["app",979,10855],["forallE",["b"],28,10856,"Lean.BinderInfo.default"],["forallE",["a"],28,10857,"Lean.BinderInfo.default"],["app",6206,18],["app",10859,15],["app",1881,10860],["app",10861,1023],["lam",["b"],28,10862,"Lean.BinderInfo.default"],["lam",["a"],28,10863,"Lean.BinderInfo.default"],["app",10291,28],["app",10293,28],["app",10866,6166],["app",10867,10439],["app",10327,28],["app",10329,28],["app",10870,6166],["app",10871,10439],["app",10467,21],["app",4344,25],["app",10874,21],["forallE",["hba"],10873,10875,"Lean.BinderInfo.default"],["forallE",["hab"],10468,10876,"Lean.BinderInfo.default"],["forallE",["b"],28,10877,"Lean.BinderInfo.implicit"],["forallE",["a"],28,10878,"Lean.BinderInfo.implicit"],["app",6164,10855],["app",3448,10468],["app",871,10497],["app",10881,10882],["app",10880,10883],["forallE",["b"],28,10884,"Lean.BinderInfo.default"],["forallE",["a"],28,10885,"Lean.BinderInfo.default"],["app",6167,21],["app",10887,18],["app",6167,151],["app",10889,21],["forallE",["hbc"],10888,10890,"Lean.BinderInfo.default"],["forallE",["hab"],10888,10891,"Lean.BinderInfo.default"],["forallE",["c"],28,10892,"Lean.BinderInfo.implicit"],["forallE",["b"],28,10893,"Lean.BinderInfo.implicit"],["forallE",["a"],28,10894,"Lean.BinderInfo.implicit"],["app",10496,15],["forallE",["a"],28,10896,"Lean.BinderInfo.implicit"],["app",63,28],["app",1875,10860],["app",10899,1023],["lam",["x2","_@","Init","Data","Rat","Basic",3763976999,"_hygCtx","_hyg",8],28,10900,"Lean.BinderInfo.default"],["lam",["x1","_@","Init","Data","Rat","Basic",3763976999,"_hygCtx","_hyg",8],28,10901,"Lean.BinderInfo.default"],["app",10450,10902],["const",["DivisionRing"],[0]],["app",10904,28],["app",4298,10905],["const",["Field","toDivisionRing"],[0]],["app",10907,28],["const",["Rat","instField"],[]],["app",10908,10909],["app",10906,10910],["const",["Field"],[0]],["app",10912,28],["const",["CommRing"],[0]],["app",10914,28],["const",["Rat","commRing"],[]],["const",["CommGroupWithZero"],[0]],["app",10917,28],["const",["Rat","commGroupWithZero"],[]],["const",["Field","mk"],[0]],["app",10920,28],["app",10921,18],["const",["CommGroupWithZero","toInv"],[0]],["app",10923,28],["app",10924,15],["app",10922,10925],["const",["CommGroupWithZero","toDiv"],[0]],["app",10927,28],["app",10928,15],["app",10926,10929],["const",["CommGroupWithZero","toZPow"],[0]],["app",10931,28],["app",10932,15],["app",10930,10933],["const",["CommGroupWithZero","div_eq_mul_inv"],[0]],["app",10935,28],["app",10936,15],["app",10934,10937],["const",["CommGroupWithZero","zpow_zero'"],[0]],["app",10939,28],["app",10940,15],["app",10938,10941],["const",["CommGroupWithZero","zpow_succ'"],[0]],["app",10943,28],["app",10944,15],["app",10942,10945],["const",["CommGroupWithZero","zpow_neg'"],[0]],["app",10947,28],["app",10948,15],["app",10946,10949],["const",["CommGroupWithZero","toNontrivial"],[0]],["app",10951,28],["app",10952,15],["app",10950,10953],["const",["Rat","instNNRatCast"],[]],["app",10954,10955],["const",["instRatCastRat"],[]],["app",10956,10957],["const",["CommGroupWithZero","mul_inv_cancel"],[0]],["app",10959,28],["app",10960,15],["app",10958,10961],["const",["CommGroupWithZero","inv_zero"],[0]],["app",10963,28],["app",10964,15],["app",10962,10965],["const",["NNRat"],[]],["const",["Rat","instField","_proof_1"],[]],["app",10968,15],["lam",["q"],10967,10969,"Lean.BinderInfo.default"],["app",10966,10970],["const",["Monoid","toMul"],[0]],["app",10972,28],["const",["Semiring","toMonoid"],[0]],["app",10974,28],["const",["Ring","toSemiring"],[0]],["app",10976,28],["const",["CommRing","toRing"],[0]],["app",10978,28],["app",10979,10916],["app",10977,10980],["app",10975,10981],["app",10973,10982],["app",4202,10983],["app",4201,10984],["const",["NNRat","cast"],[0]],["app",10986,28],["app",10987,10955],["app",10988,15],["app",10985,10989],["lam",["x","_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",27],10967,10990,"Lean.BinderInfo.default"],["app",10971,10991],["const",["Rat","instField","_proof_2"],[]],["app",10992,10993],["const",["Rat","instField","_proof_3"],[]],["app",10994,10995],["const",["Rat","cast"],[0]],["app",10997,28],["app",10998,10957],["app",10999,15],["app",10985,11000],["lam",["x","_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",44],28,11001,"Lean.BinderInfo.default"],["app",10996,11002],["const",["Rat","instField","_proof_4"],[]],["app",11003,11004],["letE",["__spread",1,"_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",11],10918,10919,11005,false],["letE",["__spread",0,"_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",11],10915,10916,11006,false],["app",10999,18],["app",10985,11008],["app",11009,15],["app",4344,11010],["app",11011,11010],["forallE",["x","_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",46],28,11012,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",44],28,11013,"Lean.BinderInfo.default"],["const",["RatCast"],[2]],["app",11015,15],["forallE",["a","_@","_internal","_hyg",0],28,21,"Lean.BinderInfo.default"],["forallE",["self"],11016,11017,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,11018,"Lean.BinderInfo.implicit"],["const",["RatCast","ratCast"],[2]],["app",11020,18],["app",11021,15],["lam",["inst","_@","Batteries","Classes","RatCast",135197979,"_hygCtx","_hyg",3],11016,11022,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,11023,"Lean.BinderInfo.implicit"],["proj",["RatCast"],0,15],["lam",["self"],11016,11025,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,11026,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],28,18,"Lean.BinderInfo.default"],["app",11015,18],["forallE",["ratCast"],11028,11029,"Lean.BinderInfo.default"],["forallE",["K"],89,11030,"Lean.BinderInfo.implicit"],["app",4344,11000],["app",4387,11000],["app",6171,11033],["app",717,11034],["app",4392,11000],["app",821,11036],["app",11035,11037],["app",11032,11038],["forallE",["x","_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",34],28,11039,"Lean.BinderInfo.default"],["app",10988,18],["app",10985,11041],["app",11042,15],["app",4344,11043],["app",11044,11043],["forallE",["x","_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",29],28,11045,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Algebra","Field","Rat",310067971,"_hygCtx","_hyg",27],10967,11046,"Lean.BinderInfo.default"],["const",["NNRatCast"],[4]],["app",11048,15],["forallE",["a","_@","_internal","_hyg",0],10967,21,"Lean.BinderInfo.default"],["forallE",["self"],11049,11050,"Lean.BinderInfo.instImplicit"],["forallE",["K"],105,11051,"Lean.BinderInfo.implicit"],["const",["NNRatCast","nnratCast"],[4]],["app",11053,18],["app",11054,15],["lam",["inst","_@","Mathlib","Data","Rat","Init",135197979,"_hygCtx","_hyg",3],11049,11055,"Lean.BinderInfo.instImplicit"],["lam",["K"],105,11056,"Lean.BinderInfo.implicit"],["proj",["NNRatCast"],0,15],["lam",["self"],11049,11058,"Lean.BinderInfo.instImplicit"],["lam",["K"],105,11059,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],10967,18,"Lean.BinderInfo.default"],["app",11048,18],["forallE",["nnratCast"],11061,11062,"Lean.BinderInfo.default"],["forallE",["K"],105,11063,"Lean.BinderInfo.implicit"],["const",["CommRing"],[2]],["app",11065,15],["app",7886,18],["forallE",["self"],11066,11067,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,11068,"Lean.BinderInfo.implicit"],["proj",["CommRing"],0,15],["lam",["self"],11066,11070,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,11071,"Lean.BinderInfo.default"],["app",8878,25],["app",11073,8029],["app",8289,11074],["app",8287,11075],["app",8285,11076],["app",11077,18],["app",11078,15],["app",7990,11079],["app",11077,15],["app",11081,18],["app",11080,11082],["forallE",["b"],21,11083,"Lean.BinderInfo.default"],["forallE",["a"],18,11084,"Lean.BinderInfo.default"],["app",11065,21],["forallE",["mul_comm"],11085,11086,"Lean.BinderInfo.default"],["forallE",["toRing"],7887,11087,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,11088,"Lean.BinderInfo.implicit"],["app",4344,10989],["app",10928,10919],["app",714,11091],["app",712,11092],["const",["Semiring","toNatCast"],[0]],["app",11094,28],["app",11095,10981],["app",819,11096],["const",["NNRat","num"],[]],["app",11098,15],["app",11097,11099],["app",11093,11100],["const",["NNRat","den"],[]],["app",11102,15],["app",11097,11103],["app",11101,11104],["app",11090,11105],["forallE",["q"],10967,11106,"Lean.BinderInfo.default"],["forallE",["q"],10967,2,"Lean.BinderInfo.default"],["app",4392,10989],["lam",["q"],10967,11109,"Lean.BinderInfo.default"],["app",4387,10989],["app",2871,11111],["lam",["q"],10967,11112,"Lean.BinderInfo.default"],["const",["Subtype"],[1]],["app",11114,28],["app",6167,6769],["app",11116,15],["lam",["_a"],28,11117,"Lean.BinderInfo.default"],["app",11115,11118],["forallE",["p"],1283,320,"Lean.BinderInfo.default"],["forallE",["α"],185,11120,"Lean.BinderInfo.implicit"],["const",["Subtype"],[2]],["app",11122,25],["app",11123,21],["forallE",["property"],311,11124,"Lean.BinderInfo.default"],["forallE",["val"],18,11125,"Lean.BinderInfo.default"],["forallE",["p"],1283,11126,"Lean.BinderInfo.implicit"],["forallE",["α"],185,11127,"Lean.BinderInfo.implicit"],["const",["CommGroupWithZero"],[16]],["app",11129,15],["const",["Inv","inv"],[16]],["app",11131,18],["const",["CommGroupWithZero","toInv"],[16]],["app",11133,18],["app",11134,15],["app",11132,11135],["const",["CommMonoidWithZero","toZero"],[16]],["app",11137,18],["const",["CommGroupWithZero","toCommMonoidWithZero"],[16]],["app",11139,18],["app",11140,15],["app",11138,11141],["app",8796,11142],["app",8795,11143],["app",11136,11144],["app",8789,11145],["app",11146,11144],["forallE",["self"],11130,11147,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11148,"Lean.BinderInfo.implicit"],["const",["CommMonoidWithZero"],[16]],["app",11150,18],["forallE",["self"],11130,11151,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11152,"Lean.BinderInfo.implicit"],["proj",["CommGroupWithZero"],0,15],["lam",["self"],11130,11154,"Lean.BinderInfo.instImplicit"],["lam",["G₀"],3344,11155,"Lean.BinderInfo.default"],["app",11150,15],["const",["Inv"],[16]],["app",11158,18],["const",["Div"],[16]],["app",11160,21],["const",["ZPow"],[16]],["app",11162,25],["const",["HDiv","hDiv"],[16,16,16]],["app",11164,647],["app",11165,647],["app",11166,647],["const",["instHDiv"],[16]],["app",11168,647],["app",11169,25],["app",11167,11170],["app",11171,18],["app",11172,15],["app",7139,11173],["app",4628,647],["app",11175,647],["app",11176,647],["app",4632,647],["app",4823,647],["const",["CommMonoid","toMonoid"],[16]],["app",11180,647],["const",["CommMonoidWithZero","toCommMonoid"],[16]],["app",11182,647],["app",11183,248],["app",11181,11184],["app",11179,11185],["app",11178,11186],["app",11177,11187],["app",11188,18],["app",11131,647],["app",11190,151],["app",11191,15],["app",11189,11192],["app",11174,11193],["forallE",["b"],248,11194,"Lean.BinderInfo.default"],["forallE",["a"],151,11195,"Lean.BinderInfo.default"],["app",2947,11196],["const",["DivInvMonoid","div_eq_mul_inv","_autoParam"],[]],["app",11197,11198],["app",4679,647],["app",11200,2845],["app",11201,647],["app",4683,647],["app",11203,2845],["const",["ZPow","toPow"],[16]],["app",11205,647],["app",11206,21],["app",11204,11207],["app",11202,11208],["app",11209,15],["app",11210,4493],["app",7139,11211],["app",7185,172],["app",4658,647],["const",["Monoid","toOne"],[16]],["app",11215,647],["app",11216,11185],["app",11214,11217],["app",11213,11218],["app",11212,11219],["forallE",["a"],248,11220,"Lean.BinderInfo.default"],["app",2947,11221],["const",["DivInvMonoid","zpow_zero'","_autoParam"],[]],["app",11222,11223],["app",4679,924],["app",11225,2845],["app",11226,924],["app",4683,924],["app",11228,2845],["app",11205,924],["app",11230,151],["app",11229,11231],["app",11227,11232],["app",11233,15],["app",11234,6787],["app",7198,11235],["app",4628,924],["app",11237,924],["app",11238,924],["app",4632,924],["app",4823,924],["app",11180,924],["app",11182,924],["app",11243,1138],["app",11242,11244],["app",11241,11245],["app",11240,11246],["app",11239,11247],["app",11234,5204],["app",11248,11249],["app",11250,15],["app",11236,11251],["forallE",["a"],1138,11252,"Lean.BinderInfo.default"],["forallE",["n"],2,11253,"Lean.BinderInfo.default"],["app",2947,11254],["const",["DivInvMonoid","zpow_succ'","_autoParam"],[]],["app",11255,11256],["app",4705,2845],["app",11258,934],["app",4708,2845],["app",11205,934],["app",11261,248],["app",11260,11262],["app",11259,11263],["app",11264,15],["app",11265,5086],["app",4704,11266],["app",11131,934],["app",11268,1138],["app",11265,6787],["app",11269,11270],["app",11267,11271],["forallE",["a"],924,11272,"Lean.BinderInfo.default"],["forallE",["n"],2,11273,"Lean.BinderInfo.default"],["app",2947,11274],["const",["DivInvMonoid","zpow_neg'","_autoParam"],[]],["app",11275,11276],["const",["Nontrivial"],[16]],["app",11278,924],["app",4655,934],["app",11280,144],["app",7036,934],["app",11137,934],["app",11283,924],["app",11282,11284],["app",11281,11285],["app",11269,11286],["app",4704,11287],["app",11288,11286],["const",["Ne"],[24]],["app",11290,2389],["app",11291,15],["app",4655,2389],["app",11293,144],["app",7036,2389],["app",11137,2389],["app",11296,2004],["app",11295,11297],["app",11294,11298],["app",11292,11299],["app",4626,2406],["app",4628,2406],["app",11302,2406],["app",11303,2406],["app",4632,2406],["app",4823,2406],["app",11180,2406],["app",11182,2406],["app",11308,2389],["app",11307,11309],["app",11306,11310],["app",11305,11311],["app",11304,11312],["app",11313,18],["app",11131,2406],["app",11315,2004],["app",11316,18],["app",11314,11317],["app",11301,11318],["app",4655,2406],["app",11320,172],["app",4658,2406],["app",11215,2406],["app",11323,11310],["app",11322,11324],["app",11321,11325],["app",11319,11326],["forallE",["a","_@","_internal","_hyg",0],11300,11327,"Lean.BinderInfo.default"],["forallE",["a"],2004,11328,"Lean.BinderInfo.default"],["app",11129,2389],["forallE",["mul_inv_cancel"],11329,11330,"Lean.BinderInfo.default"],["forallE",["inv_zero"],11289,11331,"Lean.BinderInfo.default"],["forallE",["toNontrivial"],11279,11332,"Lean.BinderInfo.instImplicit"],["forallE",["zpow_neg'"],11277,11333,"Lean.BinderInfo.default"],["forallE",["zpow_succ'"],11257,11334,"Lean.BinderInfo.default"],["forallE",["zpow_zero'"],11224,11335,"Lean.BinderInfo.default"],["forallE",["div_eq_mul_inv"],11199,11336,"Lean.BinderInfo.default"],["forallE",["toZPow"],11163,11337,"Lean.BinderInfo.instImplicit"],["forallE",["toDiv"],11161,11338,"Lean.BinderInfo.instImplicit"],["forallE",["toInv"],11159,11339,"Lean.BinderInfo.instImplicit"],["forallE",["toCommMonoidWithZero"],11157,11340,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11341,"Lean.BinderInfo.implicit"],["forallE",["α"],7646,1,"Lean.BinderInfo.default"],["const",["Exists"],[27]],["app",11344,15],["app",11344,18],["const",["Ne"],[27]],["app",11347,21],["app",11348,18],["app",11349,15],["lam",["y"],18,11350,"Lean.BinderInfo.default"],["app",11346,11351],["lam",["x"],15,11352,"Lean.BinderInfo.default"],["app",11345,11353],["const",["Nontrivial"],[26]],["app",11355,18],["forallE",["exists_pair_ne"],11354,11356,"Lean.BinderInfo.default"],["forallE",["α"],7646,11357,"Lean.BinderInfo.implicit"],["app",11162,15],["app",4774,2845],["forallE",["inst","_@","Mathlib","Algebra","Group","DivInvMonoid",148871009,"_hygCtx","_hyg",4],11359,11360,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,11361,"Lean.BinderInfo.implicit"],["app",4779,2845],["const",["ZPow","zpow"],[16]],["app",11364,25],["app",11365,21],["app",11366,15],["app",11367,18],["lam",["n"],2845,11368,"Lean.BinderInfo.default"],["lam",["x"],18,11369,"Lean.BinderInfo.default"],["app",11363,11370],["lam",["inst","_@","Mathlib","Algebra","Group","DivInvMonoid",148871009,"_hygCtx","_hyg",4],11359,11371,"Lean.BinderInfo.instImplicit"],["lam",["M"],3344,11372,"Lean.BinderInfo.implicit"],["forallE",["self"],11359,6814,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,11374,"Lean.BinderInfo.implicit"],["proj",["ZPow"],0,15],["lam",["self"],11359,11376,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,11377,"Lean.BinderInfo.default"],["app",11162,18],["forallE",["zpow"],6820,11379,"Lean.BinderInfo.default"],["forallE",["G"],3344,11380,"Lean.BinderInfo.implicit"],["app",4836,18],["forallE",["self"],11157,11382,"Lean.BinderInfo.instImplicit"],["forallE",["M₀"],3344,11383,"Lean.BinderInfo.implicit"],["proj",["CommMonoidWithZero"],0,15],["lam",["self"],11157,11385,"Lean.BinderInfo.instImplicit"],["lam",["M₀"],3344,11386,"Lean.BinderInfo.default"],["app",11180,25],["app",11388,21],["app",4824,11389],["app",4822,11390],["app",4821,11391],["app",8527,18],["app",8526,11393],["app",11392,11394],["app",11395,15],["app",4818,11396],["app",11397,11394],["forallE",["a"],21,11398,"Lean.BinderInfo.default"],["app",4823,151],["app",11180,151],["app",11401,25],["app",11400,11402],["app",4652,11403],["app",4651,11404],["app",11405,15],["app",7037,21],["app",7035,11407],["app",11406,11408],["app",4648,11409],["app",11410,11408],["forallE",["a"],25,11411,"Lean.BinderInfo.default"],["app",11150,151],["forallE",["mul_zero"],11412,11413,"Lean.BinderInfo.default"],["forallE",["zero_mul"],11399,11414,"Lean.BinderInfo.default"],["forallE",["toZero"],7259,11415,"Lean.BinderInfo.instImplicit"],["forallE",["toCommMonoid"],4846,11416,"Lean.BinderInfo.instImplicit"],["forallE",["M₀"],3344,11417,"Lean.BinderInfo.implicit"],["const",["Inv"],[2]],["app",11419,18],["forallE",["inv"],4516,11420,"Lean.BinderInfo.default"],["forallE",["α"],89,11421,"Lean.BinderInfo.implicit"],["forallE",["self"],11157,7259,"Lean.BinderInfo.instImplicit"],["forallE",["M₀"],3344,11423,"Lean.BinderInfo.implicit"],["proj",["CommMonoidWithZero"],1,15],["lam",["self"],11157,11425,"Lean.BinderInfo.instImplicit"],["lam",["M₀"],3344,11426,"Lean.BinderInfo.default"],["forallE",["self"],11130,11159,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11428,"Lean.BinderInfo.implicit"],["proj",["CommGroupWithZero"],1,15],["lam",["self"],11130,11430,"Lean.BinderInfo.instImplicit"],["lam",["G₀"],3344,11431,"Lean.BinderInfo.default"],["app",11419,15],["forallE",["self"],11433,396,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,11434,"Lean.BinderInfo.implicit"],["proj",["Inv"],0,15],["lam",["self"],11433,11436,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,11437,"Lean.BinderInfo.default"],["app",11290,21],["app",11439,15],["app",11137,21],["app",11139,21],["app",11442,18],["app",11441,11443],["app",7294,11444],["app",7293,11445],["app",11440,11446],["app",11182,25],["app",11139,25],["app",11449,21],["app",11448,11450],["app",11388,11451],["app",4824,11452],["app",4822,11453],["app",4821,11454],["app",11455,18],["app",11131,25],["app",11133,25],["app",11458,21],["app",11457,11459],["app",11460,18],["app",11456,11461],["app",4818,11462],["app",8525,172],["app",4658,25],["app",11215,25],["app",11466,11452],["app",11465,11467],["app",11464,11468],["app",11463,11469],["forallE",["a","_@","_internal","_hyg",0],11447,11470,"Lean.BinderInfo.default"],["forallE",["a"],18,11471,"Lean.BinderInfo.default"],["forallE",["self"],11130,11472,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11473,"Lean.BinderInfo.implicit"],["const",["RatCast"],[0]],["app",11475,28],["const",["RatCast","mk"],[0]],["app",11477,28],["lam",["n"],28,15,"Lean.BinderInfo.default"],["app",11478,11479],["const",["NNRatCast"],[0]],["app",11481,28],["const",["NNRatCast","mk"],[0]],["app",11483,28],["const",["Subtype","val"],[1]],["app",11485,28],["app",11486,11118],["app",11484,11487],["app",11122,18],["app",11489,15],["forallE",["self"],11490,21,"Lean.BinderInfo.default"],["forallE",["p"],1283,11491,"Lean.BinderInfo.implicit"],["forallE",["α"],185,11492,"Lean.BinderInfo.implicit"],["proj",["Subtype"],0,15],["lam",["self"],11490,11494,"Lean.BinderInfo.default"],["lam",["p"],1283,11495,"Lean.BinderInfo.default"],["lam",["α"],185,11496,"Lean.BinderInfo.default"],["app",11278,18],["forallE",["self"],11130,11498,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11499,"Lean.BinderInfo.implicit"],["app",4679,25],["app",11501,2845],["app",11502,25],["app",4683,25],["app",11504,2845],["app",11205,25],["const",["CommGroupWithZero","toZPow"],[16]],["app",11507,25],["app",11508,21],["app",11506,11509],["app",11505,11510],["app",11503,11511],["app",11512,15],["app",11513,5086],["app",4818,11514],["app",11513,6787],["app",11460,11516],["app",11515,11517],["forallE",["a"],21,11518,"Lean.BinderInfo.default"],["forallE",["n"],2,11519,"Lean.BinderInfo.default"],["forallE",["self"],11130,11520,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11521,"Lean.BinderInfo.implicit"],["forallE",["self"],11130,11379,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11523,"Lean.BinderInfo.implicit"],["proj",["CommGroupWithZero"],3,15],["lam",["self"],11130,11525,"Lean.BinderInfo.instImplicit"],["lam",["G₀"],3344,11526,"Lean.BinderInfo.default"],["app",4818,11516],["app",11513,5204],["app",11455,11529],["app",11530,15],["app",11528,11531],["forallE",["a"],21,11532,"Lean.BinderInfo.default"],["forallE",["n"],2,11533,"Lean.BinderInfo.default"],["forallE",["self"],11130,11534,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11535,"Lean.BinderInfo.implicit"],["app",4679,21],["app",11537,2845],["app",11538,21],["app",4683,21],["app",11540,2845],["app",11205,21],["app",11507,21],["app",11543,18],["app",11542,11544],["app",11541,11545],["app",11539,11546],["app",11547,15],["app",11548,4493],["app",7271,11549],["app",7292,172],["app",4658,21],["app",11215,21],["app",11180,21],["app",11182,21],["app",11555,11443],["app",11554,11556],["app",11553,11557],["app",11552,11558],["app",11551,11559],["app",11550,11560],["forallE",["a"],18,11561,"Lean.BinderInfo.default"],["forallE",["self"],11130,11562,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11563,"Lean.BinderInfo.implicit"],["app",11164,25],["app",11565,25],["app",11566,25],["app",11168,25],["const",["CommGroupWithZero","toDiv"],[16]],["app",11569,25],["app",11570,21],["app",11568,11571],["app",11567,11572],["app",11573,18],["app",11574,15],["app",4818,11575],["app",11460,15],["app",11456,11577],["app",11576,11578],["forallE",["b"],21,11579,"Lean.BinderInfo.default"],["forallE",["a"],18,11580,"Lean.BinderInfo.default"],["forallE",["self"],11130,11581,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11582,"Lean.BinderInfo.implicit"],["app",11160,18],["forallE",["self"],11130,11584,"Lean.BinderInfo.instImplicit"],["forallE",["G₀"],3344,11585,"Lean.BinderInfo.implicit"],["proj",["CommGroupWithZero"],2,15],["lam",["self"],11130,11587,"Lean.BinderInfo.instImplicit"],["lam",["G₀"],3344,11588,"Lean.BinderInfo.default"],["app",1528,21],["const",["ZPow"],[2]],["app",11591,25],["const",["HDiv","hDiv"],[2,2,2]],["app",11593,647],["app",11594,647],["app",11595,647],["const",["instHDiv"],[2]],["app",11597,647],["app",11598,25],["app",11596,11599],["app",11600,18],["app",11601,15],["app",8092,11602],["app",8282,647],["app",11604,647],["app",11605,647],["app",8286,647],["app",8288,647],["app",8878,647],["app",7902,647],["const",["CommRing","toRing"],[2]],["app",11611,647],["app",11612,248],["app",11610,11613],["app",11609,11614],["app",11608,11615],["app",11607,11616],["app",11606,11617],["app",11618,18],["const",["Inv","inv"],[2]],["app",11620,647],["app",11621,151],["app",11622,15],["app",11619,11623],["app",11603,11624],["forallE",["b"],248,11625,"Lean.BinderInfo.default"],["forallE",["a"],151,11626,"Lean.BinderInfo.default"],["app",2947,11627],["app",11628,11198],["const",["HPow","hPow"],[2,0,2]],["app",11630,647],["app",11631,2845],["app",11632,647],["const",["instHPow"],[2,0]],["app",11634,647],["app",11635,2845],["const",["ZPow","toPow"],[2]],["app",11637,647],["app",11638,21],["app",11636,11639],["app",11633,11640],["app",11641,15],["app",11642,4493],["app",8092,11643],["app",8134,172],["app",8415,647],["app",8417,647],["app",11647,11615],["app",11646,11648],["app",11645,11649],["app",11644,11650],["forallE",["a"],248,11651,"Lean.BinderInfo.default"],["app",2947,11652],["app",11653,11223],["app",11630,924],["app",11655,2845],["app",11656,924],["app",11634,924],["app",11658,2845],["app",11637,924],["app",11660,151],["app",11659,11661],["app",11657,11662],["app",11663,15],["app",11664,6787],["app",8145,11665],["app",8878,924],["app",7902,924],["app",11611,924],["app",11669,1138],["app",11668,11670],["app",11667,11671],["app",8365,11672],["app",8364,11673],["app",8363,11674],["app",11664,5204],["app",11675,11676],["app",11677,15],["app",11666,11678],["forallE",["a"],1138,11679,"Lean.BinderInfo.default"],["forallE",["n"],2,11680,"Lean.BinderInfo.default"],["app",2947,11681],["app",11682,11256],["app",11630,934],["app",11684,2845],["app",11685,934],["app",11634,934],["app",11687,2845],["app",11637,934],["app",11689,248],["app",11688,11690],["app",11686,11691],["app",11692,15],["app",11693,5086],["app",8177,11694],["app",11620,934],["app",11696,1138],["app",11693,6787],["app",11697,11698],["app",11695,11699],["forallE",["a"],924,11700,"Lean.BinderInfo.default"],["forallE",["n"],2,11701,"Lean.BinderInfo.default"],["app",2947,11702],["app",11703,11276],["const",["Nontrivial"],[2]],["app",11705,924],["const",["NNRatCast"],[2]],["app",11707,934],["app",11015,2004],["const",["Ne"],[3]],["app",11710,2406],["app",11711,15],["app",7976,2406],["app",11713,144],["app",7979,2406],["app",7981,2406],["app",7898,2406],["app",7900,2406],["app",7902,2406],["app",11611,2406],["app",11720,2389],["app",11719,11721],["app",11718,11722],["app",11717,11723],["app",11716,11724],["app",11715,11725],["app",11714,11726],["app",11712,11727],["app",7948,10570],["app",8282,10570],["app",11730,10570],["app",11731,10570],["app",8286,10570],["app",8288,10570],["app",8878,10570],["app",7902,10570],["app",11611,10570],["app",11737,2406],["app",11736,11738],["app",11735,11739],["app",11734,11740],["app",11733,11741],["app",11732,11742],["app",11743,18],["app",11620,10570],["app",11745,2389],["app",11746,18],["app",11744,11747],["app",11729,11748],["app",7976,10570],["app",11750,172],["app",8415,10570],["app",8417,10570],["app",11753,11740],["app",11752,11754],["app",11751,11755],["app",11749,11756],["forallE",["a","_@","_internal","_hyg",0],11728,11757,"Lean.BinderInfo.default"],["forallE",["a"],2389,11758,"Lean.BinderInfo.default"],["app",11620,2406],["app",11760,2004],["app",11761,11727],["app",8241,11762],["app",11763,11727],["app",7948,10604],["const",["NNRat","cast"],[2]],["app",11766,10604],["app",11767,151],["app",11768,15],["app",11765,11769],["app",11593,10604],["app",11771,10604],["app",11772,10604],["app",11597,10604],["app",11774,2389],["app",11773,11775],["app",8229,10604],["app",8231,10604],["app",7902,10604],["app",11611,10604],["app",11780,10570],["app",11779,11781],["app",11778,11782],["app",11777,11783],["app",11784,11099],["app",11776,11785],["app",11784,11103],["app",11786,11787],["app",11770,11788],["forallE",["q"],10967,11789,"Lean.BinderInfo.default"],["app",2947,11790],["const",["DivisionRing","nnratCast_def","_autoParam"],[]],["app",11791,11792],["bvar",16],["forallE",["a","_@","_internal","_hyg",0],10631,11794,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],10967,11795,"Lean.BinderInfo.default"],["bvar",17],["app",7948,11797],["app",11798,499],["app",8282,11797],["app",11800,11797],["app",11801,11797],["app",8286,11797],["app",8288,11797],["app",8878,11797],["app",7902,11797],["app",11611,11797],["app",11807,11794],["app",11806,11808],["app",11805,11809],["app",11804,11810],["app",11803,11811],["app",11802,11812],["app",11766,11797],["app",11814,1138],["app",11815,18],["app",11813,11816],["app",11817,15],["app",11799,11818],["forallE",["a"],11794,11819,"Lean.BinderInfo.default"],["forallE",["q"],10967,11820,"Lean.BinderInfo.default"],["app",2947,11821],["const",["DivisionRing","nnqsmul_def","_autoParam"],[]],["app",11822,11823],["const",["Rat","cast"],[2]],["app",11825,11797],["app",11826,647],["app",11827,15],["app",11798,11828],["app",11593,11797],["app",11830,11797],["app",11831,11797],["app",11597,11797],["app",11833,10604],["app",11832,11834],["const",["Int","cast"],[2]],["app",11836,11797],["app",8867,11797],["app",11838,11808],["app",11837,11839],["app",11840,5331],["app",11835,11841],["app",8229,11797],["app",8231,11797],["app",11844,11809],["app",11843,11845],["app",11846,4868],["app",11842,11847],["app",11829,11848],["forallE",["q"],28,11849,"Lean.BinderInfo.default"],["app",2947,11850],["const",["DivisionRing","ratCast_def","_autoParam"],[]],["app",11851,11852],["bvar",18],["bvar",19],["forallE",["a","_@","_internal","_hyg",0],11854,11855,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],28,11856,"Lean.BinderInfo.default"],["bvar",20],["app",7948,11858],["app",11859,499],["app",8282,11858],["app",11861,11858],["app",11862,11858],["app",8286,11858],["app",8288,11858],["app",8878,11858],["app",7902,11858],["app",11611,11858],["app",11868,11855],["app",11867,11869],["app",11866,11870],["app",11865,11871],["app",11864,11872],["app",11863,11873],["app",11825,11858],["app",11875,934],["app",11876,18],["app",11874,11877],["app",11878,15],["app",11860,11879],["forallE",["x"],11855,11880,"Lean.BinderInfo.default"],["forallE",["a"],28,11881,"Lean.BinderInfo.default"],["app",2947,11882],["const",["DivisionRing","qsmul_def","_autoParam"],[]],["app",11883,11884],["const",["Field"],[2]],["app",11886,11855],["forallE",["qsmul_def"],11885,11887,"Lean.BinderInfo.default"],["forallE",["qsmul"],11857,11888,"Lean.BinderInfo.default"],["forallE",["ratCast_def"],11853,11889,"Lean.BinderInfo.default"],["forallE",["nnqsmul_def"],11824,11890,"Lean.BinderInfo.default"],["forallE",["nnqsmul"],11796,11891,"Lean.BinderInfo.default"],["forallE",["nnratCast_def"],11793,11892,"Lean.BinderInfo.default"],["forallE",["inv_zero"],11764,11893,"Lean.BinderInfo.default"],["forallE",["mul_inv_cancel"],11759,11894,"Lean.BinderInfo.default"],["forallE",["toRatCast"],11709,11895,"Lean.BinderInfo.instImplicit"],["forallE",["toNNRatCast"],11708,11896,"Lean.BinderInfo.instImplicit"],["forallE",["toNontrivial"],11706,11897,"Lean.BinderInfo.instImplicit"],["forallE",["zpow_neg'"],11704,11898,"Lean.BinderInfo.default"],["forallE",["zpow_succ'"],11683,11899,"Lean.BinderInfo.default"],["forallE",["zpow_zero'"],11654,11900,"Lean.BinderInfo.default"],["forallE",["div_eq_mul_inv"],11629,11901,"Lean.BinderInfo.default"],["forallE",["toZPow"],11592,11902,"Lean.BinderInfo.instImplicit"],["forallE",["toDiv"],11590,11903,"Lean.BinderInfo.instImplicit"],["forallE",["toInv"],11420,11904,"Lean.BinderInfo.instImplicit"],["forallE",["toCommRing"],11066,11905,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,11906,"Lean.BinderInfo.implicit"],["const",["CommGroupWithZero","mk"],[0]],["app",11908,28],["const",["CommMonoidWithZero","mk"],[0]],["app",11910,28],["app",11911,4302],["const",["MulZeroClass","toZero"],[0]],["app",11913,28],["const",["instMulZeroClassOfSemiring"],[0]],["app",11915,28],["const",["CommSemiring","toSemiring"],[0]],["app",11917,28],["const",["CommRing","toCommSemiring"],[0]],["app",11919,28],["app",11920,10916],["app",11918,11921],["app",11916,11922],["app",11914,11923],["app",11912,11924],["const",["Rat","commGroupWithZero","_proof_4"],[]],["app",11925,11926],["const",["Rat","commGroupWithZero","_proof_5"],[]],["app",11927,11928],["app",11909,11929],["const",["Rat","instInv"],[]],["app",11930,11931],["app",11932,715],["const",["ZPow","mk"],[0]],["app",11934,28],["app",4245,2845],["app",11936,28],["app",4248,2845],["const",["Rat","instPowInt"],[]],["app",11938,11939],["app",11937,11940],["app",11941,15],["app",11942,18],["lam",["q"],28,11943,"Lean.BinderInfo.default"],["lam",["z"],2845,11944,"Lean.BinderInfo.default"],["app",11935,11945],["app",11933,11946],["const",["Rat","commGroupWithZero","_proof_1"],[]],["app",11947,11948],["const",["Rat","zpow_zero"],[]],["app",11949,11950],["const",["Rat","commGroupWithZero","_proof_2"],[]],["app",11952,18],["app",11953,15],["lam",["x","_@","Mathlib","Algebra","Ring","Rat",2336346949,"_hygCtx","_hyg",29],28,11954,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Algebra","Ring","Rat",2336346949,"_hygCtx","_hyg",27],2,11955,"Lean.BinderInfo.default"],["app",11951,11956],["const",["Rat","commGroupWithZero","_proof_3"],[]],["app",11957,11958],["const",["Rat","commGroupWithZero","_proof_6"],[]],["app",11959,11960],["const",["Rat","inv_zero"],[]],["app",11961,11962],["const",["Rat","mul_inv_cancel"],[]],["app",11963,11964],["app",2938,28],["app",11966,15],["app",11967,6769],["const",["Inv","inv"],[0]],["app",11969,28],["app",11970,11931],["app",11971,18],["app",4241,11972],["app",4344,11973],["app",11974,4214],["forallE",["a","_@","_internal","_hyg",0],11968,11975,"Lean.BinderInfo.default"],["forallE",["a"],28,11976,"Lean.BinderInfo.default"],["app",11971,6769],["app",4344,11978],["app",11979,6769],["const",["Nontrivial"],[0]],["app",11981,28],["const",["ZPow","toPow"],[0]],["app",11983,28],["app",11984,11946],["app",11938,11985],["app",11937,11986],["app",11987,15],["app",11988,5086],["app",4344,11989],["app",11988,6787],["app",11971,11991],["app",11990,11992],["forallE",["a"],28,11993,"Lean.BinderInfo.default"],["forallE",["n"],2,11994,"Lean.BinderInfo.default"],["app",4344,11991],["app",10973,4303],["app",4202,11997],["app",4201,11998],["app",11988,5204],["app",11999,12000],["app",12001,15],["app",11996,12002],["forallE",["x","_@","Mathlib","Algebra","Ring","Rat",2336346949,"_hygCtx","_hyg",29],28,12003,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Algebra","Ring","Rat",2336346949,"_hygCtx","_hyg",27],2,12004,"Lean.BinderInfo.default"],["app",11942,4493],["app",4344,12006],["app",12007,4214],["forallE",["q"],28,12008,"Lean.BinderInfo.default"],["app",717,18],["app",12010,15],["app",4344,12011],["app",11999,18],["app",11971,15],["app",12013,12014],["app",12012,12015],["forallE",["b"],28,12016,"Lean.BinderInfo.default"],["forallE",["a"],28,12017,"Lean.BinderInfo.default"],["app",4368,2845],["app",4371,2845],["const",["Rat","zpow"],[]],["app",12020,12021],["forallE",["q"],28,2860,"Lean.BinderInfo.default"],["const",["Rat","zpow","match_1"],[1]],["lam",["x","_@","Init","Data","Rat","Basic",3819766859,"_hygCtx",8,"Init","Data","Rat","Basic",3819766859,"_hygCtx","_hyg",29],2845,28,"Lean.BinderInfo.default"],["app",12024,12025],["app",12026,15],["app",4326,21],["app",12028,15],["lam",["n"],2,12029,"Lean.BinderInfo.default"],["app",12027,12030],["app",12028,4354],["app",11971,12032],["lam",["n"],2,12033,"Lean.BinderInfo.default"],["app",12031,12034],["lam",["i"],2845,12035,"Lean.BinderInfo.default"],["lam",["q"],28,12036,"Lean.BinderInfo.default"],["const",["Inv"],[0]],["app",12038,28],["const",["Inv","mk"],[0]],["app",12040,28],["app",12041,5760],["const",["MulZeroClass","toMul"],[0]],["app",12043,28],["app",12044,11923],["app",4202,12045],["app",4201,12046],["app",12047,15],["const",["Zero","toOfNat0"],[0]],["app",12049,28],["app",12050,11924],["app",6768,12051],["app",12048,12052],["app",4344,12053],["app",12054,12052],["forallE",["a"],28,12055,"Lean.BinderInfo.default"],["const",["MulZeroClass"],[2]],["app",12057,15],["forallE",["self"],12058,2090,"Lean.BinderInfo.instImplicit"],["forallE",["M₀"],89,12059,"Lean.BinderInfo.implicit"],["proj",["MulZeroClass"],0,15],["lam",["self"],12058,12061,"Lean.BinderInfo.instImplicit"],["lam",["M₀"],89,12062,"Lean.BinderInfo.default"],["app",8287,21],["app",8285,12064],["app",8295,18],["app",8294,12066],["app",12065,12067],["app",12068,15],["app",7990,12069],["app",12070,12067],["forallE",["a"],21,12071,"Lean.BinderInfo.default"],["app",8310,25],["app",8309,12073],["app",12074,15],["app",8318,21],["app",8317,12076],["app",12075,12077],["app",8306,12078],["app",12079,12077],["forallE",["a"],25,12080,"Lean.BinderInfo.default"],["app",12057,151],["forallE",["mul_zero"],12081,12082,"Lean.BinderInfo.default"],["forallE",["zero_mul"],12072,12083,"Lean.BinderInfo.default"],["forallE",["toZero"],7002,12084,"Lean.BinderInfo.instImplicit"],["forallE",["toMul"],2115,12085,"Lean.BinderInfo.instImplicit"],["forallE",["M₀"],89,12086,"Lean.BinderInfo.implicit"],["app",12047,12052],["app",12088,15],["app",4344,12089],["app",12090,12052],["forallE",["a"],28,12091,"Lean.BinderInfo.default"],["const",["CommSemiring"],[2]],["app",12093,18],["forallE",["s"],11066,12094,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12095,"Lean.BinderInfo.implicit"],["const",["CommSemiring","mk"],[2]],["app",12097,18],["app",11611,18],["app",12099,15],["app",7903,12100],["app",12098,12101],["const",["CommRing","mul_comm"],[2]],["app",12103,18],["app",12104,15],["app",12102,12105],["lam",["s"],11066,12106,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,12107,"Lean.BinderInfo.implicit"],["app",11611,25],["app",12109,21],["app",8028,12110],["app",11073,12111],["app",8289,12112],["app",8287,12113],["app",8285,12114],["app",12115,18],["app",12116,15],["app",7990,12117],["app",12115,15],["app",12119,18],["app",12118,12120],["forallE",["b"],21,12121,"Lean.BinderInfo.default"],["forallE",["a"],18,12122,"Lean.BinderInfo.default"],["forallE",["self"],11066,12123,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12124,"Lean.BinderInfo.implicit"],["app",11073,21],["app",8289,12126],["app",8287,12127],["app",8285,12128],["app",12129,18],["app",12130,15],["app",7990,12131],["app",12129,15],["app",12133,18],["app",12132,12134],["forallE",["b"],21,12135,"Lean.BinderInfo.default"],["forallE",["a"],18,12136,"Lean.BinderInfo.default"],["app",12093,21],["forallE",["mul_comm"],12137,12138,"Lean.BinderInfo.default"],["forallE",["toSemiring"],8089,12139,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,12140,"Lean.BinderInfo.implicit"],["app",12093,15],["forallE",["self"],12142,8455,"Lean.BinderInfo.instImplicit"],["forallE",["R"],89,12143,"Lean.BinderInfo.implicit"],["proj",["CommSemiring"],0,15],["lam",["self"],12142,12145,"Lean.BinderInfo.instImplicit"],["lam",["R"],89,12146,"Lean.BinderInfo.default"],["app",12057,18],["forallE",["inst","_@","Mathlib","Algebra","Ring","Defs",402665592,"_hygCtx","_hyg",4],8089,12148,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12149,"Lean.BinderInfo.implicit"],["const",["inferInstance"],[3]],["app",12151,12148],["const",["NonUnitalNonAssocSemiring","toMulZeroClass"],[2]],["app",12153,18],["const",["NonAssocSemiring","toNonUnitalNonAssocSemiring"],[2]],["app",12155,18],["const",["Semiring","toNonAssocSemiring"],[2]],["app",12157,18],["app",12158,15],["app",12156,12159],["app",12154,12160],["app",12152,12161],["lam",["inst","_@","Mathlib","Algebra","Ring","Defs",402665592,"_hygCtx","_hyg",4],8089,12162,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,12163,"Lean.BinderInfo.implicit"],["const",["NonAssocSemiring"],[2]],["app",12165,18],["forallE",["self"],8089,12166,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12167,"Lean.BinderInfo.implicit"],["const",["NonAssocSemiring","mk"],[2]],["app",12169,18],["const",["NonUnitalNonAssocSemiring","mk"],[2]],["app",12171,18],["app",12172,8967],["app",8288,18],["app",8879,15],["app",12174,12175],["app",12173,12176],["const",["Semiring","left_distrib"],[2]],["app",12178,18],["app",12179,15],["app",12177,12180],["const",["Semiring","right_distrib"],[2]],["app",12182,18],["app",12183,15],["app",12181,12184],["const",["Semiring","zero_mul"],[2]],["app",12186,18],["app",12187,15],["app",12185,12188],["const",["Semiring","mul_zero"],[2]],["app",12190,18],["app",12191,15],["app",12189,12192],["app",12170,12193],["app",8877,12175],["app",12194,12195],["const",["Monoid","one_mul"],[2]],["app",12197,18],["app",12198,12175],["app",12196,12199],["const",["Monoid","mul_one"],[2]],["app",12201,18],["app",12202,12175],["app",12200,12203],["app",12204,8959],["app",8884,15],["app",12205,12206],["app",8888,15],["app",12207,12208],["lam",["self"],8089,12209,"Lean.BinderInfo.default"],["lam",["α"],89,12210,"Lean.BinderInfo.default"],["app",4628,21],["app",12212,21],["app",12213,21],["app",4632,21],["app",4823,21],["app",12216,18],["app",12215,12217],["app",12214,12218],["app",12219,15],["app",11553,18],["app",11552,12221],["app",11551,12222],["app",12220,12223],["app",7271,12224],["app",12225,15],["forallE",["a"],18,12226,"Lean.BinderInfo.default"],["forallE",["self"],4817,12227,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,12228,"Lean.BinderInfo.implicit"],["app",12219,12223],["app",12230,15],["app",7271,12231],["app",12232,15],["forallE",["a"],18,12233,"Lean.BinderInfo.default"],["forallE",["self"],4817,12234,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,12235,"Lean.BinderInfo.implicit"],["app",8282,21],["app",12237,21],["app",12238,21],["app",8286,21],["app",8288,21],["app",12241,8949],["app",12240,12242],["app",12239,12243],["app",12244,15],["app",7982,8939],["app",7980,12246],["app",7978,12247],["app",12245,12248],["app",7949,12249],["app",12250,12248],["forallE",["a"],18,12251,"Lean.BinderInfo.default"],["forallE",["self"],8089,12252,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12253,"Lean.BinderInfo.implicit"],["app",12244,12248],["app",12255,15],["app",7949,12256],["app",12257,12248],["forallE",["a"],18,12258,"Lean.BinderInfo.default"],["forallE",["self"],8089,12259,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12260,"Lean.BinderInfo.implicit"],["app",8878,151],["app",12262,25],["app",8311,12263],["app",8310,12264],["app",8309,12265],["app",7950,151],["app",12267,151],["app",12268,151],["app",7954,151],["app",7956,151],["app",7900,151],["app",12272,25],["app",8320,12273],["app",12271,12274],["app",12270,12275],["app",12269,12276],["app",12277,21],["app",12278,18],["app",12266,12279],["app",12280,15],["app",8306,12281],["app",12266,21],["app",12283,15],["app",12277,12284],["app",12266,18],["app",12286,15],["app",12285,12287],["app",12282,12288],["forallE",["c"],25,12289,"Lean.BinderInfo.default"],["forallE",["b"],21,12290,"Lean.BinderInfo.default"],["forallE",["a"],18,12291,"Lean.BinderInfo.default"],["forallE",["self"],8089,12292,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12293,"Lean.BinderInfo.implicit"],["app",12277,18],["app",12295,15],["app",12283,12296],["app",8306,12297],["app",12283,18],["app",12277,12299],["app",12300,12284],["app",12298,12301],["forallE",["c"],25,12302,"Lean.BinderInfo.default"],["forallE",["b"],21,12303,"Lean.BinderInfo.default"],["forallE",["a"],18,12304,"Lean.BinderInfo.default"],["forallE",["self"],8089,12305,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12306,"Lean.BinderInfo.implicit"],["app",7948,248],["app",8282,248],["app",12309,248],["app",12310,248],["app",8286,248],["app",12312,25],["app",12311,12313],["app",12314,21],["app",7950,248],["app",12316,248],["app",12317,248],["app",7954,248],["app",7956,248],["app",7898,248],["app",12321,151],["app",12320,12322],["app",12319,12323],["app",12318,12324],["app",12325,18],["app",12326,15],["app",12315,12327],["app",12308,12328],["app",12315,18],["app",12325,12330],["app",12315,15],["app",12331,12332],["app",12329,12333],["forallE",["c"],151,12334,"Lean.BinderInfo.default"],["forallE",["b"],25,12335,"Lean.BinderInfo.default"],["forallE",["a"],21,12336,"Lean.BinderInfo.default"],["app",11607,151],["app",11606,12338],["app",8107,248],["app",8106,12340],["app",8105,12341],["app",8104,12342],["app",12343,21],["app",12344,18],["app",12339,12345],["app",12346,15],["app",8092,12347],["app",12339,21],["app",12349,15],["app",12343,12350],["app",12339,18],["app",12352,15],["app",12351,12353],["app",12348,12354],["forallE",["c"],248,12355,"Lean.BinderInfo.default"],["forallE",["b"],151,12356,"Lean.BinderInfo.default"],["forallE",["a"],25,12357,"Lean.BinderInfo.default"],["app",7976,248],["app",12359,144],["app",7979,248],["app",7981,248],["app",12362,12322],["app",12361,12363],["app",12360,12364],["app",12314,12365],["app",12366,15],["app",12308,12367],["app",12368,12365],["forallE",["a"],151,12369,"Lean.BinderInfo.default"],["app",12339,15],["app",8137,12340],["app",8136,12372],["app",8135,12373],["app",12371,12374],["app",8092,12375],["app",12376,12374],["forallE",["a"],248,12377,"Lean.BinderInfo.default"],["const",["NonUnitalNonAssocSemiring"],[2]],["app",12379,647],["forallE",["mul_zero"],12378,12380,"Lean.BinderInfo.default"],["forallE",["zero_mul"],12370,12381,"Lean.BinderInfo.default"],["forallE",["right_distrib"],12358,12382,"Lean.BinderInfo.default"],["forallE",["left_distrib"],12337,12383,"Lean.BinderInfo.default"],["forallE",["toMul"],2090,12384,"Lean.BinderInfo.instImplicit"],["forallE",["toAddCommMonoid"],8279,12385,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12386,"Lean.BinderInfo.implicit"],["app",12379,15],["const",["NonUnitalNonAssocSemiring","toMul"],[2]],["app",12389,25],["app",12390,21],["app",8287,12391],["app",8285,12392],["app",8293,172],["app",8415,25],["app",12395,18],["app",12394,12396],["app",12393,12397],["app",12398,15],["app",7990,12399],["app",12400,15],["forallE",["a"],21,12401,"Lean.BinderInfo.default"],["app",12389,151],["app",12403,25],["app",8310,12404],["app",8309,12405],["app",12406,15],["app",8316,172],["app",8415,151],["app",12409,21],["app",12408,12410],["app",12407,12411],["app",8306,12412],["app",12413,15],["forallE",["a"],25,12414,"Lean.BinderInfo.default"],["app",4084,151],["app",4091,248],["app",12417,15],["app",12418,147],["app",12308,12419],["const",["NonUnitalNonAssocSemiring","toAddCommMonoid"],[2]],["app",12421,248],["app",12422,151],["app",12321,12423],["app",12362,12424],["app",12361,12425],["app",12360,12426],["app",12420,12427],["app",2947,12428],["app",12429,8402],["app",8389,21],["app",12431,4354],["app",8329,12432],["app",12421,1138],["app",12434,647],["app",8344,12435],["app",8343,12436],["app",8342,12437],["app",8341,12438],["app",12431,15],["app",12439,12440],["app",8393,172],["app",8415,1138],["app",12443,248],["app",12442,12444],["app",12441,12445],["app",12433,12446],["forallE",["n"],2,12447,"Lean.BinderInfo.default"],["app",2947,12448],["app",12449,8426],["app",12165,1138],["forallE",["natCast_succ"],12450,12451,"Lean.BinderInfo.default"],["forallE",["natCast_zero"],12430,12452,"Lean.BinderInfo.default"],["forallE",["toNatCast"],12416,12453,"Lean.BinderInfo.instImplicit"],["forallE",["mul_one"],12415,12454,"Lean.BinderInfo.default"],["forallE",["one_mul"],12402,12455,"Lean.BinderInfo.default"],["forallE",["toOne"],4619,12456,"Lean.BinderInfo.instImplicit"],["forallE",["toNonUnitalNonAssocSemiring"],12388,12457,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12458,"Lean.BinderInfo.implicit"],["forallE",["self"],12388,8461,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12460,"Lean.BinderInfo.implicit"],["proj",["NonUnitalNonAssocSemiring"],0,15],["lam",["self"],12388,12462,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,12463,"Lean.BinderInfo.default"],["forallE",["self"],12388,2090,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12465,"Lean.BinderInfo.implicit"],["proj",["NonUnitalNonAssocSemiring"],1,15],["lam",["self"],12388,12467,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,12468,"Lean.BinderInfo.default"],["app",12165,15],["app",12379,18],["forallE",["self"],12470,12471,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12472,"Lean.BinderInfo.implicit"],["proj",["NonAssocSemiring"],0,15],["lam",["self"],12470,12474,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,12475,"Lean.BinderInfo.default"],["forallE",["self"],12388,12148,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12477,"Lean.BinderInfo.implicit"],["const",["MulZeroClass","mk"],[2]],["app",12479,18],["app",12389,18],["app",12481,15],["app",12480,12482],["app",12421,18],["app",12484,15],["app",7899,12485],["app",8966,12486],["app",12483,12487],["const",["NonUnitalNonAssocSemiring","zero_mul"],[2]],["app",12489,18],["app",12490,15],["app",12488,12491],["const",["NonUnitalNonAssocSemiring","mul_zero"],[2]],["app",12493,18],["app",12494,15],["app",12492,12495],["lam",["self"],12388,12496,"Lean.BinderInfo.default"],["lam",["α"],89,12497,"Lean.BinderInfo.default"],["app",12389,21],["app",12499,18],["app",12240,12500],["app",12239,12501],["app",12502,15],["app",12421,21],["app",12504,18],["app",7958,12505],["app",7982,12506],["app",7980,12507],["app",7978,12508],["app",12503,12509],["app",7949,12510],["app",12511,12509],["forallE",["a"],18,12512,"Lean.BinderInfo.default"],["forallE",["self"],12388,12513,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12514,"Lean.BinderInfo.implicit"],["app",12502,12509],["app",12516,15],["app",7949,12517],["app",12518,12509],["forallE",["a"],18,12519,"Lean.BinderInfo.default"],["forallE",["self"],12388,12520,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,12521,"Lean.BinderInfo.implicit"],["forallE",["self"],12058,7002,"Lean.BinderInfo.instImplicit"],["forallE",["M₀"],89,12523,"Lean.BinderInfo.implicit"],["proj",["MulZeroClass"],1,15],["lam",["self"],12058,12525,"Lean.BinderInfo.instImplicit"],["lam",["M₀"],89,12526,"Lean.BinderInfo.default"],["const",["CommRing","mk"],[0]],["app",12528,28],["const",["Ring","mk"],[0]],["app",12530,28],["const",["Semiring","mk"],[0]],["app",12532,28],["const",["AddCommMonoid","mk"],[0]],["app",12534,28],["const",["SubNegMonoid","toAddMonoid"],[0]],["app",12536,28],["const",["AddGroup","toSubNegMonoid"],[0]],["app",12538,28],["const",["AddCommGroup","toAddGroup"],[0]],["app",12540,28],["app",12541,18],["app",12539,12542],["app",12537,12543],["app",12535,12544],["const",["AddCommGroup","add_comm"],[0]],["app",12546,28],["app",12547,18],["app",12545,12548],["app",12533,12549],["app",4301,15],["app",12550,12551],["app",12552,6714],["const",["Rat","mul_zero"],[]],["app",12553,12554],["const",["Rat","mul_add"],[]],["app",12555,12556],["const",["Rat","add_mul"],[]],["app",12557,12558],["app",6171,2849],["lam",["n"],2,12560,"Lean.BinderInfo.default"],["app",2843,12561],["app",12559,12562],["const",["Rat","commRing","_proof_1"],[]],["app",12563,12564],["const",["Rat","commRing","_proof_2"],[]],["app",12566,15],["lam",["n"],2,12567,"Lean.BinderInfo.default"],["app",12565,12568],["app",12531,12569],["const",["SubNegMonoid","toNeg"],[0]],["app",12571,28],["app",12572,12543],["app",12570,12573],["const",["SubNegMonoid","toSub"],[0]],["app",12575,28],["app",12576,12543],["app",12574,12577],["const",["SubNegMonoid","toZSMul"],[0]],["app",12579,28],["app",12580,12543],["app",12578,12581],["const",["Rat","commRing","_proof_5"],[]],["app",12582,12583],["const",["Rat","commRing","_proof_6"],[]],["app",12584,12585],["const",["Rat","commRing","_proof_7"],[]],["app",12586,12587],["const",["Rat","commRing","_proof_8"],[]],["app",12588,12589],["const",["Rat","commRing","_proof_9"],[]],["app",12590,12591],["app",6171,15],["lam",["n"],2845,12593,"Lean.BinderInfo.default"],["app",6185,12594],["app",12592,12595],["const",["Rat","commRing","_proof_3"],[]],["app",12596,12597],["const",["Rat","commRing","_proof_4"],[]],["app",12598,12599],["app",12529,12600],["const",["CommMonoid","mul_comm"],[0]],["app",12602,28],["app",12603,15],["app",12601,12604],["letE",["__spread",1,"_@","Mathlib","Algebra","Ring","Rat",2614265405,"_hygCtx","_hyg",11],4306,4302,12605,false],["letE",["__spread",0,"_@","Mathlib","Algebra","Ring","Rat",2614265405,"_hygCtx","_hyg",11],6684,6680,12606,false],["app",11392,18],["app",12608,15],["app",4818,12609],["app",11392,15],["app",12611,18],["app",12610,12612],["forallE",["b"],21,12613,"Lean.BinderInfo.default"],["forallE",["a"],18,12614,"Lean.BinderInfo.default"],["forallE",["self"],4846,12615,"Lean.BinderInfo.instImplicit"],["forallE",["M"],3344,12616,"Lean.BinderInfo.implicit"],["app",6171,2890],["app",4344,12618],["app",12541,6680],["app",12539,12620],["app",12572,12621],["app",6762,12622],["app",819,12562],["app",12624,4354],["app",12623,12625],["app",12619,12626],["forallE",["n"],2,12627,"Lean.BinderInfo.default"],["app",4344,12560],["app",12624,15],["app",12629,12630],["forallE",["n"],2,12631,"Lean.BinderInfo.default"],["const",["AddMonoid","toAdd"],[0]],["app",12633,28],["app",12537,12621],["app",12634,12635],["app",4195,12636],["app",4194,12637],["app",12623,15],["app",12638,12639],["app",12640,15],["app",4344,12641],["const",["AddMonoid","toZero"],[0]],["app",12643,28],["app",12644,12635],["app",12050,12645],["app",6768,12646],["app",12642,12647],["forallE",["a"],28,12648,"Lean.BinderInfo.default"],["app",12580,12621],["app",6780,12650],["app",6778,12651],["app",6775,12652],["app",12653,5086],["app",12654,15],["app",4344,12655],["app",12653,6787],["app",12657,15],["app",12623,12658],["app",12656,12659],["forallE",["a"],28,12660,"Lean.BinderInfo.default"],["forallE",["n"],2,12661,"Lean.BinderInfo.default"],["app",4344,12658],["app",12653,5204],["app",12664,15],["app",12638,12665],["app",12666,15],["app",12663,12667],["forallE",["a"],28,12668,"Lean.BinderInfo.default"],["forallE",["n"],2,12669,"Lean.BinderInfo.default"],["app",12653,4493],["app",12671,15],["app",4344,12672],["app",12673,12647],["forallE",["a"],28,12674,"Lean.BinderInfo.default"],["app",12576,12621],["app",4227,12676],["app",4226,12677],["app",12678,18],["app",12679,15],["app",4344,12680],["app",12638,18],["app",12682,12639],["app",12681,12683],["forallE",["b"],28,12684,"Lean.BinderInfo.default"],["forallE",["a"],28,12685,"Lean.BinderInfo.default"],["forallE",["self"],7270,6821,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,12687,"Lean.BinderInfo.implicit"],["proj",["SubNegMonoid"],3,15],["lam",["self"],7270,12689,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,12690,"Lean.BinderInfo.default"],["app",7136,18],["forallE",["self"],7270,12692,"Lean.BinderInfo.instImplicit"],["forallE",["G"],3344,12693,"Lean.BinderInfo.implicit"],["proj",["SubNegMonoid"],2,15],["lam",["self"],7270,12695,"Lean.BinderInfo.instImplicit"],["lam",["G"],3344,12696,"Lean.BinderInfo.default"],["app",2848,4354],["app",6171,12698],["app",4344,12699],["app",12638,12560],["const",["One","toOfNat1"],[0]],["app",12702,28],["const",["Monoid","toOne"],[0]],["app",12704,28],["app",12705,4303],["app",12703,12706],["app",4212,12707],["app",12701,12708],["app",12700,12709],["forallE",["n"],2,12710,"Lean.BinderInfo.default"],["app",2848,147],["app",6171,12712],["app",4344,12713],["app",12714,12713],["app",4205,6980],["app",12716,15],["app",4344,12717],["app",4583,15],["app",4198,12719],["app",12720,4345],["app",12718,12721],["forallE",["c"],28,12722,"Lean.BinderInfo.default"],["forallE",["b"],28,12723,"Lean.BinderInfo.default"],["forallE",["a"],28,12724,"Lean.BinderInfo.default"],["app",4583,6755],["app",4344,12726],["app",4198,4584],["app",12728,12719],["app",12727,12729],["forallE",["c"],28,12730,"Lean.BinderInfo.default"],["forallE",["b"],28,12731,"Lean.BinderInfo.default"],["forallE",["a"],28,12732,"Lean.BinderInfo.default"],["app",4347,6769],["app",4344,12734],["app",12735,6769],["forallE",["a"],28,12736,"Lean.BinderInfo.default"],["app",11886,15],["const",["DivisionRing"],[2]],["app",12739,18],["forallE",["self"],12738,12740,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12741,"Lean.BinderInfo.implicit"],["const",["DivisionRing","mk"],[2]],["app",12743,18],["const",["Field","toCommRing"],[2]],["app",12745,18],["app",12746,15],["app",12099,12747],["app",12744,12748],["const",["Field","toInv"],[2]],["app",12750,18],["app",12751,15],["app",12749,12752],["const",["Field","toDiv"],[2]],["app",12754,18],["app",12755,15],["app",12753,12756],["const",["Field","toZPow"],[2]],["app",12758,18],["app",12759,15],["app",12757,12760],["const",["Field","div_eq_mul_inv"],[2]],["app",12762,18],["app",12763,15],["app",12761,12764],["const",["Field","zpow_zero'"],[2]],["app",12766,18],["app",12767,15],["app",12765,12768],["const",["Field","zpow_succ'"],[2]],["app",12770,18],["app",12771,15],["app",12769,12772],["const",["Field","zpow_neg'"],[2]],["app",12774,18],["app",12775,15],["app",12773,12776],["const",["Field","toNontrivial"],[2]],["app",12778,18],["app",12779,15],["app",12777,12780],["const",["Field","toNNRatCast"],[2]],["app",12782,18],["app",12783,15],["app",12781,12784],["const",["Field","toRatCast"],[2]],["app",12786,18],["app",12787,15],["app",12785,12788],["const",["Field","mul_inv_cancel"],[2]],["app",12790,18],["app",12791,15],["app",12789,12792],["const",["Field","inv_zero"],[2]],["app",12794,18],["app",12795,15],["app",12793,12796],["const",["Field","nnratCast_def"],[2]],["app",12798,18],["app",12799,15],["app",12797,12800],["const",["Field","nnqsmul"],[2]],["app",12802,18],["app",12803,15],["app",12801,12804],["const",["Field","nnqsmul_def"],[2]],["app",12806,18],["app",12807,15],["app",12805,12808],["const",["Field","ratCast_def"],[2]],["app",12810,18],["app",12811,15],["app",12809,12812],["const",["Field","qsmul"],[2]],["app",12814,18],["app",12815,15],["app",12813,12816],["const",["Field","qsmul_def"],[2]],["app",12818,18],["app",12819,15],["app",12817,12820],["lam",["self"],12738,12821,"Lean.BinderInfo.default"],["lam",["K"],89,12822,"Lean.BinderInfo.default"],["app",12814,25],["app",12824,21],["app",12825,18],["app",12826,15],["app",7990,12827],["app",12745,25],["app",12829,21],["app",12109,12830],["app",8028,12831],["app",11073,12832],["app",8289,12833],["app",8287,12834],["app",8285,12835],["app",11825,25],["app",12786,25],["app",12838,21],["app",12837,12839],["app",12840,18],["app",12836,12841],["app",12842,15],["app",12828,12843],["forallE",["x"],21,12844,"Lean.BinderInfo.default"],["forallE",["a"],28,12845,"Lean.BinderInfo.default"],["forallE",["self"],12738,12846,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12847,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],28,425,"Lean.BinderInfo.default"],["forallE",["self"],12738,12849,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12850,"Lean.BinderInfo.implicit"],["proj",["Field"],17,15],["lam",["self"],12738,12852,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,12853,"Lean.BinderInfo.default"],["app",11825,21],["app",12786,21],["app",12856,18],["app",12855,12857],["app",12858,15],["app",7949,12859],["app",11593,21],["app",12861,21],["app",12862,21],["app",11597,21],["app",12754,21],["app",12865,18],["app",12864,12866],["app",12863,12867],["app",11836,21],["app",11611,21],["app",12745,21],["app",12871,18],["app",12870,12872],["app",8911,12873],["app",12869,12874],["app",12875,5331],["app",12868,12876],["app",7960,12873],["app",8917,12878],["app",8916,12879],["app",12880,4868],["app",12877,12881],["app",12860,12882],["forallE",["q"],28,12883,"Lean.BinderInfo.default"],["forallE",["self"],12738,12884,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12885,"Lean.BinderInfo.implicit"],["app",12802,25],["app",12887,21],["app",12888,18],["app",12889,15],["app",7990,12890],["app",11766,25],["app",12782,25],["app",12893,21],["app",12892,12894],["app",12895,18],["app",12836,12896],["app",12897,15],["app",12891,12898],["forallE",["a"],21,12899,"Lean.BinderInfo.default"],["forallE",["q"],10967,12900,"Lean.BinderInfo.default"],["forallE",["self"],12738,12901,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12902,"Lean.BinderInfo.implicit"],["forallE",["a","_@","_internal","_hyg",0],10967,425,"Lean.BinderInfo.default"],["forallE",["self"],12738,12904,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12905,"Lean.BinderInfo.implicit"],["proj",["Field"],14,15],["lam",["self"],12738,12907,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,12908,"Lean.BinderInfo.default"],["app",11766,21],["app",12782,21],["app",12911,18],["app",12910,12912],["app",12913,15],["app",7949,12914],["app",12880,11099],["app",12868,12916],["app",12880,11103],["app",12917,12918],["app",12915,12919],["forallE",["q"],10967,12920,"Lean.BinderInfo.default"],["forallE",["self"],12738,12921,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12922,"Lean.BinderInfo.implicit"],["app",11620,18],["app",12924,12752],["app",7903,12748],["app",7901,12926],["app",7899,12927],["app",8966,12928],["app",8965,12929],["app",8964,12930],["app",12925,12931],["app",8958,12932],["app",12933,12931],["forallE",["self"],12738,12934,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12935,"Lean.BinderInfo.implicit"],["app",11710,21],["app",12937,15],["app",7959,12878],["app",7958,12939],["app",7982,12940],["app",7980,12941],["app",7978,12942],["app",12938,12943],["app",12836,18],["app",11620,25],["app",12750,25],["app",12947,21],["app",12946,12948],["app",12949,18],["app",12945,12950],["app",7990,12951],["app",8417,25],["app",12953,12833],["app",12395,12954],["app",12394,12955],["app",12952,12956],["forallE",["a","_@","_internal","_hyg",0],12944,12957,"Lean.BinderInfo.default"],["forallE",["a"],18,12958,"Lean.BinderInfo.default"],["forallE",["self"],12738,12959,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12960,"Lean.BinderInfo.implicit"],["forallE",["self"],12738,11029,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12962,"Lean.BinderInfo.implicit"],["proj",["Field"],10,15],["lam",["self"],12738,12964,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,12965,"Lean.BinderInfo.default"],["app",11707,18],["forallE",["self"],12738,12967,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12968,"Lean.BinderInfo.implicit"],["proj",["Field"],9,15],["lam",["self"],12738,12970,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,12971,"Lean.BinderInfo.default"],["app",11705,18],["forallE",["self"],12738,12973,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12974,"Lean.BinderInfo.implicit"],["app",11630,25],["app",12976,2845],["app",12977,25],["app",11634,25],["app",12979,2845],["app",11637,25],["app",12758,25],["app",12982,21],["app",12981,12983],["app",12980,12984],["app",12978,12985],["app",12986,15],["app",12987,5086],["app",7990,12988],["app",12987,6787],["app",12949,12990],["app",12989,12991],["forallE",["a"],21,12992,"Lean.BinderInfo.default"],["forallE",["n"],2,12993,"Lean.BinderInfo.default"],["forallE",["self"],12738,12994,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,12995,"Lean.BinderInfo.implicit"],["app",7990,12990],["app",12987,5204],["app",12836,12998],["app",12999,15],["app",12997,13000],["forallE",["a"],21,13001,"Lean.BinderInfo.default"],["forallE",["n"],2,13002,"Lean.BinderInfo.default"],["forallE",["self"],12738,13003,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,13004,"Lean.BinderInfo.implicit"],["app",11630,21],["app",13006,2845],["app",13007,21],["app",11634,21],["app",13009,2845],["app",11637,21],["app",12758,21],["app",13012,18],["app",13011,13013],["app",13010,13014],["app",13008,13015],["app",13016,15],["app",13017,4493],["app",7949,13018],["app",8948,12878],["app",8947,13020],["app",8946,13021],["app",8945,13022],["app",13019,13023],["forallE",["a"],18,13024,"Lean.BinderInfo.default"],["forallE",["self"],12738,13025,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,13026,"Lean.BinderInfo.implicit"],["app",11593,25],["app",13028,25],["app",13029,25],["app",11597,25],["app",12754,25],["app",13032,21],["app",13031,13033],["app",13030,13034],["app",13035,18],["app",13036,15],["app",7990,13037],["app",12949,15],["app",12945,13039],["app",13038,13040],["forallE",["b"],21,13041,"Lean.BinderInfo.default"],["forallE",["a"],18,13042,"Lean.BinderInfo.default"],["forallE",["self"],12738,13043,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,13044,"Lean.BinderInfo.implicit"],["app",11591,18],["forallE",["self"],12738,13046,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,13047,"Lean.BinderInfo.implicit"],["proj",["Field"],3,15],["lam",["self"],12738,13049,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,13050,"Lean.BinderInfo.default"],["forallE",["self"],12738,1529,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,13052,"Lean.BinderInfo.implicit"],["proj",["Field"],2,15],["lam",["self"],12738,13054,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,13055,"Lean.BinderInfo.default"],["forallE",["self"],12738,11420,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,13057,"Lean.BinderInfo.implicit"],["proj",["Field"],1,15],["lam",["self"],12738,13059,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,13060,"Lean.BinderInfo.default"],["app",11065,18],["forallE",["self"],12738,13062,"Lean.BinderInfo.instImplicit"],["forallE",["K"],89,13063,"Lean.BinderInfo.implicit"],["proj",["Field"],0,15],["lam",["self"],12738,13065,"Lean.BinderInfo.instImplicit"],["lam",["K"],89,13066,"Lean.BinderInfo.default"],["const",["Ring"],[16]],["app",13068,15],["const",["Semiring","toMonoid"],[16]],["app",13070,647],["const",["Ring","toSemiring"],[16]],["app",13072,647],["app",13073,248],["app",13071,13074],["app",11179,13075],["app",11178,13076],["app",11177,13077],["app",13078,18],["app",13079,11192],["app",11174,13080],["forallE",["b"],248,13081,"Lean.BinderInfo.default"],["forallE",["a"],151,13082,"Lean.BinderInfo.default"],["app",2947,13083],["app",13084,11198],["app",11216,13075],["app",11214,13086],["app",11213,13087],["app",11212,13088],["forallE",["a"],248,13089,"Lean.BinderInfo.default"],["app",2947,13090],["app",13091,11223],["app",13070,924],["app",13072,924],["app",13094,1138],["app",13093,13095],["app",11241,13096],["app",11240,13097],["app",11239,13098],["app",13099,11249],["app",13100,15],["app",11236,13101],["forallE",["a"],1138,13102,"Lean.BinderInfo.default"],["forallE",["n"],2,13103,"Lean.BinderInfo.default"],["app",2947,13104],["app",13105,11256],["const",["NNRatCast"],[16]],["app",13107,934],["const",["RatCast"],[16]],["app",13109,2004],["app",11290,2406],["app",13111,15],["app",11320,144],["app",7036,2406],["app",7188,2406],["app",7489,2406],["const",["Semiring","toAddCommMonoid"],[16]],["app",13117,2406],["app",13072,2406],["app",13119,2389],["app",13118,13120],["app",13116,13121],["app",13115,13122],["app",13114,13123],["app",13113,13124],["app",13112,13125],["app",4626,10570],["app",4628,10570],["app",13128,10570],["app",13129,10570],["app",4632,10570],["app",4823,10570],["app",13070,10570],["app",13072,10570],["app",13134,2406],["app",13133,13135],["app",13132,13136],["app",13131,13137],["app",13130,13138],["app",13139,18],["app",11131,10570],["app",13141,2389],["app",13142,18],["app",13140,13143],["app",13127,13144],["app",4655,10570],["app",13146,172],["app",4658,10570],["app",11215,10570],["app",13149,13136],["app",13148,13150],["app",13147,13151],["app",13145,13152],["forallE",["a","_@","_internal","_hyg",0],13126,13153,"Lean.BinderInfo.default"],["forallE",["a"],2389,13154,"Lean.BinderInfo.default"],["app",11316,13125],["app",11301,13156],["app",13157,13125],["app",4626,10604],["const",["NNRat","cast"],[16]],["app",13160,10604],["app",13161,151],["app",13162,15],["app",13159,13163],["app",11164,10604],["app",13165,10604],["app",13166,10604],["app",11168,10604],["app",13168,2389],["app",13167,13169],["const",["Nat","cast"],[16]],["app",13171,10604],["const",["Semiring","toNatCast"],[16]],["app",13173,10604],["app",13072,10604],["app",13175,10570],["app",13174,13176],["app",13172,13177],["app",13178,11099],["app",13170,13179],["app",13178,11103],["app",13180,13181],["app",13164,13182],["forallE",["q"],10967,13183,"Lean.BinderInfo.default"],["app",2947,13184],["app",13185,11792],["app",4626,11797],["app",13187,499],["app",4628,11797],["app",13189,11797],["app",13190,11797],["app",4632,11797],["app",4823,11797],["app",13070,11797],["app",13072,11797],["app",13195,11794],["app",13194,13196],["app",13193,13197],["app",13192,13198],["app",13191,13199],["app",13160,11797],["app",13201,1138],["app",13202,18],["app",13200,13203],["app",13204,15],["app",13188,13205],["forallE",["a"],11794,13206,"Lean.BinderInfo.default"],["forallE",["q"],10967,13207,"Lean.BinderInfo.default"],["app",2947,13208],["app",13209,11823],["const",["Rat","cast"],[16]],["app",13211,11797],["app",13212,647],["app",13213,15],["app",13187,13214],["app",11164,11797],["app",13216,11797],["app",13217,11797],["app",11168,11797],["app",13219,10604],["app",13218,13220],["const",["Int","cast"],[16]],["app",13222,11797],["const",["Ring","toIntCast"],[16]],["app",13224,11797],["app",13225,11794],["app",13223,13226],["app",13227,5331],["app",13221,13228],["app",13171,11797],["app",13173,11797],["app",13231,13196],["app",13230,13232],["app",13233,4868],["app",13229,13234],["app",13215,13235],["forallE",["q"],28,13236,"Lean.BinderInfo.default"],["app",2947,13237],["app",13238,11852],["app",4626,11858],["app",13240,499],["app",4628,11858],["app",13242,11858],["app",13243,11858],["app",4632,11858],["app",4823,11858],["app",13070,11858],["app",13072,11858],["app",13248,11855],["app",13247,13249],["app",13246,13250],["app",13245,13251],["app",13244,13252],["app",13211,11858],["app",13254,934],["app",13255,18],["app",13253,13256],["app",13257,15],["app",13241,13258],["forallE",["x"],11855,13259,"Lean.BinderInfo.default"],["forallE",["a"],28,13260,"Lean.BinderInfo.default"],["app",2947,13261],["app",13262,11884],["const",["DivisionRing"],[16]],["app",13264,11855],["forallE",["qsmul_def"],13263,13265,"Lean.BinderInfo.default"],["forallE",["qsmul"],11857,13266,"Lean.BinderInfo.default"],["forallE",["ratCast_def"],13239,13267,"Lean.BinderInfo.default"],["forallE",["nnqsmul_def"],13210,13268,"Lean.BinderInfo.default"],["forallE",["nnqsmul"],11796,13269,"Lean.BinderInfo.default"],["forallE",["nnratCast_def"],13186,13270,"Lean.BinderInfo.default"],["forallE",["inv_zero"],13158,13271,"Lean.BinderInfo.default"],["forallE",["mul_inv_cancel"],13155,13272,"Lean.BinderInfo.default"],["forallE",["toRatCast"],13110,13273,"Lean.BinderInfo.instImplicit"],["forallE",["toNNRatCast"],13108,13274,"Lean.BinderInfo.instImplicit"],["forallE",["toNontrivial"],11279,13275,"Lean.BinderInfo.instImplicit"],["forallE",["zpow_neg'"],11277,13276,"Lean.BinderInfo.default"],["forallE",["zpow_succ'"],13106,13277,"Lean.BinderInfo.default"],["forallE",["zpow_zero'"],13092,13278,"Lean.BinderInfo.default"],["forallE",["div_eq_mul_inv"],13085,13279,"Lean.BinderInfo.default"],["forallE",["toZPow"],11163,13280,"Lean.BinderInfo.instImplicit"],["forallE",["toDiv"],11161,13281,"Lean.BinderInfo.instImplicit"],["forallE",["toInv"],11159,13282,"Lean.BinderInfo.instImplicit"],["forallE",["toRing"],13069,13283,"Lean.BinderInfo.instImplicit"],["forallE",["K"],3344,13284,"Lean.BinderInfo.implicit"],["app",13264,15],["app",13068,18],["forallE",["self"],13286,13287,"Lean.BinderInfo.instImplicit"],["forallE",["K"],3344,13288,"Lean.BinderInfo.implicit"],["proj",["DivisionRing"],0,15],["lam",["self"],13286,13290,"Lean.BinderInfo.instImplicit"],["lam",["K"],3344,13291,"Lean.BinderInfo.default"],["const",["FloorRing"],[4]],["app",13293,21],["app",13294,18],["app",13295,15],["const",["FloorSemiring"],[4]],["app",13297,25],["app",7772,25],["app",13299,21],["app",13298,13300],["app",7779,25],["app",7781,25],["app",7783,25],["app",7785,25],["app",13305,18],["app",13304,13306],["app",13303,13307],["app",13302,13308],["app",13301,13309],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",10],13296,13310,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",7],7767,13311,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",4],7765,13312,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,13313,"Lean.BinderInfo.implicit"],["const",["FloorSemiring","mk"],[4]],["app",13315,25],["app",13316,13300],["app",13317,13309],["const",["Int","toNat"],[]],["const",["Int","floor"],[4]],["app",13320,151],["app",13321,25],["app",13322,21],["app",13323,18],["app",13324,15],["app",13319,13325],["lam",["a"],25,13326,"Lean.BinderInfo.default"],["app",13318,13327],["const",["Int","ceil"],[4]],["app",13329,151],["app",13330,25],["app",13331,21],["app",13332,18],["app",13333,15],["app",13319,13334],["lam",["a"],25,13335,"Lean.BinderInfo.default"],["app",13328,13336],["const",["FloorRing","toFloorSemiring","_proof_3"],[4]],["app",13338,25],["app",13339,21],["app",13340,18],["app",13341,15],["app",13337,13342],["app",7779,248],["app",7781,248],["app",7783,248],["app",7785,248],["app",13347,25],["app",13346,13348],["app",13345,13349],["app",13344,13350],["app",9401,13351],["app",9400,13352],["app",9399,13353],["app",4602,248],["app",13355,144],["app",8692,248],["const",["MulZeroClass","toZero"],[4]],["app",13358,248],["const",["instMulZeroClassOfSemiring"],[4]],["app",13360,248],["app",7772,248],["app",13362,151],["app",13361,13363],["app",13359,13364],["app",13357,13365],["app",13356,13366],["app",13354,13367],["app",13368,18],["const",["FloorRing","toFloorSemiring","_proof_1"],[4]],["app",13370,647],["app",13371,248],["app",13372,151],["app",13373,25],["app",13374,21],["app",13375,18],["app",13376,15],["lam",["ha"],13369,13377,"Lean.BinderInfo.default"],["lam",["n"],2,13378,"Lean.BinderInfo.implicit"],["lam",["a"],25,13379,"Lean.BinderInfo.implicit"],["app",13343,13380],["const",["FloorRing","toFloorSemiring","_proof_2"],[4]],["app",13382,248],["app",13383,151],["app",13384,25],["app",13385,21],["app",13386,18],["app",13387,15],["lam",["n"],2,13388,"Lean.BinderInfo.default"],["lam",["a"],25,13389,"Lean.BinderInfo.default"],["app",13381,13390],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",10],13296,13391,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",7],7767,13392,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",4],7765,13393,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,13394,"Lean.BinderInfo.implicit"],["app",7819,2],["const",["Nat","instPreorder"],[]],["app",13396,13397],["app",4,13398],["app",13329,647],["app",13400,248],["app",13401,151],["app",13402,25],["app",13403,15],["app",13319,13404],["lam",["a"],248,13405,"Lean.BinderInfo.default"],["app",13406,18],["app",13399,13407],["app",13408,15],["app",6164,13409],["app",13354,18],["const",["Nat","cast"],[4]],["app",13412,248],["const",["AddMonoidWithOne","toNatCast"],[4]],["app",13414,248],["const",["AddCommMonoidWithOne","toAddMonoidWithOne"],[4]],["app",13416,248],["const",["NonAssocSemiring","toAddCommMonoidWithOne"],[4]],["app",13418,248],["const",["Semiring","toNonAssocSemiring"],[4]],["app",13420,248],["app",13421,13363],["app",13419,13422],["app",13417,13423],["app",13415,13424],["app",13413,13425],["app",13426,15],["app",13411,13427],["app",13410,13428],["forallE",["n"],2,13429,"Lean.BinderInfo.default"],["forallE",["a"],25,13430,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",10],13296,13431,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",7],7767,13432,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",4],7765,13433,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,13434,"Lean.BinderInfo.implicit"],["const",["AddCommMonoidWithOne"],[2]],["app",13436,18],["forallE",["self"],12470,13437,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,13438,"Lean.BinderInfo.implicit"],["const",["AddCommMonoidWithOne","mk"],[2]],["app",13440,18],["const",["NonAssocSemiring","toNatCast"],[2]],["app",13442,18],["app",13443,15],["app",8872,13444],["app",12156,15],["app",12484,13446],["app",7899,13447],["app",13445,13448],["const",["NonAssocSemiring","toOne"],[2]],["app",13450,18],["app",13451,15],["app",13449,13452],["const",["NonAssocSemiring","natCast_zero"],[2]],["app",13454,18],["app",13455,15],["app",13453,13456],["const",["NonAssocSemiring","natCast_succ"],[2]],["app",13458,18],["app",13459,15],["app",13457,13460],["app",13441,13461],["app",7943,13447],["app",13462,13463],["lam",["self"],12470,13464,"Lean.BinderInfo.default"],["lam",["α"],89,13465,"Lean.BinderInfo.default"],["app",13442,21],["app",13467,18],["app",8933,13468],["app",13469,4354],["app",7949,13470],["app",12155,21],["app",13472,18],["app",12504,13473],["app",7958,13474],["app",7957,13475],["app",7955,13476],["app",7953,13477],["app",13469,15],["app",13478,13479],["app",13450,21],["app",13481,18],["app",8946,13482],["app",8945,13483],["app",13480,13484],["app",13471,13485],["forallE",["n"],2,13486,"Lean.BinderInfo.default"],["forallE",["self"],12470,13487,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,13488,"Lean.BinderInfo.implicit"],["app",4092,13444],["app",13490,147],["app",8958,13491],["app",8966,13448],["app",8965,13493],["app",8964,13494],["app",13492,13495],["forallE",["self"],12470,13496,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,13497,"Lean.BinderInfo.implicit"],["forallE",["self"],12470,4619,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,13499,"Lean.BinderInfo.implicit"],["proj",["NonAssocSemiring"],1,15],["lam",["self"],12470,13501,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,13502,"Lean.BinderInfo.default"],["forallE",["self"],12470,4085,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,13504,"Lean.BinderInfo.implicit"],["proj",["NonAssocSemiring"],4,15],["lam",["self"],12470,13506,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,13507,"Lean.BinderInfo.default"],["const",["AddMonoidWithOne","toAddMonoid"],[16]],["app",13509,25],["app",13510,21],["app",7322,13511],["app",7321,13512],["app",7320,13513],["app",13514,18],["app",13515,15],["app",4818,13516],["app",13514,15],["app",13518,18],["app",13517,13519],["forallE",["b"],21,13520,"Lean.BinderInfo.default"],["forallE",["a"],18,13521,"Lean.BinderInfo.default"],["const",["AddCommMonoidWithOne"],[16]],["app",13523,21],["forallE",["add_comm"],13522,13524,"Lean.BinderInfo.default"],["forallE",["toAddMonoidWithOne"],9173,13525,"Lean.BinderInfo.instImplicit"],["forallE",["R"],3344,13526,"Lean.BinderInfo.implicit"],["app",13523,15],["app",9010,18],["forallE",["self"],13528,13529,"Lean.BinderInfo.instImplicit"],["forallE",["R"],3344,13530,"Lean.BinderInfo.implicit"],["proj",["AddCommMonoidWithOne"],0,15],["lam",["self"],13528,13532,"Lean.BinderInfo.instImplicit"],["lam",["R"],3344,13533,"Lean.BinderInfo.default"],["app",6571,2],["app",4298,13535],["app",6574,2],["app",10191,2],["const",["Nat","instLinearOrder"],[]],["app",13538,13539],["app",13537,13540],["app",13536,13541],["app",10197,2],["app",10199,2],["app",10201,2],["app",10203,2],["app",5913,2],["app",13547,71],["app",13546,13548],["app",13549,68],["const",["Nat","le_refl"],[]],["app",13550,13551],["const",["Nat","le_trans"],[]],["app",13552,13553],["const",["Nat","lt_iff_le_and_not_ge"],[]],["app",13554,13555],["app",13545,13556],["const",["Nat","le_antisymm"],[]],["app",13557,13558],["app",13544,13559],["const",["instMinNat"],[]],["app",13560,13561],["const",["Nat","instMax"],[]],["app",13562,13563],["const",["instOrdNat"],[]],["app",13564,13565],["const",["Nat","le_total"],[]],["app",13566,13567],["app",10435,2],["app",13569,13548],["app",4298,13570],["app",13571,928],["app",13568,13572],["app",4298,1736],["app",13574,1696],["app",13573,13575],["app",10411,2],["app",13577,68],["app",4298,13578],["app",13579,856],["app",13576,13580],["const",["Nat","instLinearOrder","_proof_1"],[]],["app",13581,13582],["const",["Nat","instLinearOrder","_proof_2"],[]],["app",13583,13584],["const",["Nat","instLinearOrder","_proof_3"],[]],["app",13585,13586],["app",10234,2],["app",13588,13565],["app",13589,18],["app",13590,15],["app",9784,13591],["app",10240,2],["app",13593,18],["app",13594,15],["app",13595,68],["app",13580,18],["app",13597,15],["app",13596,13598],["app",13599,13575],["app",13592,13600],["forallE",["b"],2,13601,"Lean.BinderInfo.default"],["forallE",["a"],2,13602,"Lean.BinderInfo.default"],["app",10252,2],["app",13604,13563],["app",13605,18],["app",13606,15],["app",1194,13607],["app",1874,80],["app",13572,18],["app",13610,15],["app",13609,13611],["app",13612,15],["app",13613,18],["app",13608,13614],["forallE",["b"],2,13615,"Lean.BinderInfo.default"],["forallE",["a"],2,13616,"Lean.BinderInfo.default"],["app",10267,2],["app",13618,13561],["app",13619,18],["app",13620,15],["app",1194,13621],["app",13612,18],["app",13623,15],["app",13622,13624],["forallE",["b"],2,13625,"Lean.BinderInfo.default"],["forallE",["a"],2,13626,"Lean.BinderInfo.default"],["app",3441,981],["app",2155,18],["app",13628,13629],["forallE",["n"],2,13630,"Lean.BinderInfo.default"],["forallE",["m"],2,13631,"Lean.BinderInfo.default"],["app",10284,2],["app",10286,2],["app",13595,55],["app",856,18],["app",13636,15],["app",13635,13637],["app",13638,1696],["lam",["y"],2,13639,"Lean.BinderInfo.default"],["lam",["x"],2,13640,"Lean.BinderInfo.default"],["app",13634,13641],["app",10291,2],["app",10293,2],["app",13644,5],["app",13645,928],["app",10327,2],["app",10329,2],["app",13648,5],["app",13649,928],["app",980,21],["forallE",["h₂"],13651,6438,"Lean.BinderInfo.default"],["forallE",["h₁"],981,13652,"Lean.BinderInfo.default"],["forallE",["m"],2,13653,"Lean.BinderInfo.implicit"],["forallE",["n"],2,13654,"Lean.BinderInfo.implicit"],["app",6164,1163],["app",3448,981],["app",871,13629],["app",13657,13658],["app",13656,13659],["forallE",["n"],2,13660,"Lean.BinderInfo.implicit"],["forallE",["m"],2,13661,"Lean.BinderInfo.implicit"],["app",964,18],["app",6,151],["app",13664,21],["forallE",["a","_@","_internal","_hyg",0],13663,13665,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],13663,13666,"Lean.BinderInfo.default"],["forallE",["k"],2,13667,"Lean.BinderInfo.implicit"],["forallE",["m"],2,13668,"Lean.BinderInfo.implicit"],["forallE",["n"],2,13669,"Lean.BinderInfo.implicit"],["app",2155,15],["forallE",["n"],2,13671,"Lean.BinderInfo.default"],["app",13320,647],["app",13673,248],["app",13674,151],["app",13675,25],["app",13676,21],["app",13319,13677],["app",980,13678],["app",6164,13679],["app",7779,647],["app",7781,647],["app",7783,647],["app",7785,647],["app",13684,151],["app",13683,13685],["app",13682,13686],["app",13681,13687],["app",9415,13688],["app",9414,13689],["app",9413,13690],["app",13412,647],["app",13414,647],["app",13416,647],["app",13418,647],["app",13420,647],["app",7772,647],["app",13697,248],["app",13696,13698],["app",13695,13699],["app",13694,13700],["app",13693,13701],["app",13692,13702],["app",13703,18],["app",13691,13704],["app",13705,21],["app",13680,13706],["forallE",["ha"],13369,13707,"Lean.BinderInfo.default"],["forallE",["n"],2,13708,"Lean.BinderInfo.implicit"],["forallE",["a"],25,13709,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",10],13296,13710,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",7],7767,13711,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",4],7765,13712,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,13713,"Lean.BinderInfo.implicit"],["app",9836,151],["const",["Preorder","toLT"],[4]],["app",13716,151],["app",13717,7806],["app",13715,13718],["app",13719,15],["app",4602,151],["app",13721,144],["app",8692,151],["app",13358,151],["app",13360,151],["app",7772,151],["app",13726,25],["app",13725,13727],["app",13724,13728],["app",13723,13729],["app",13722,13730],["app",13720,13731],["app",13320,248],["app",13733,151],["app",13734,25],["app",13735,21],["app",13736,18],["app",13319,13737],["app",1194,13738],["app",13739,147],["forallE",["ha"],13732,13740,"Lean.BinderInfo.default"],["forallE",["x","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",40],25,13741,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",10],13296,13742,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",7],7767,13743,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",505187652,"_hygCtx","_hyg",4],7765,13744,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,13745,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",1818316346,"_hygCtx","_hyg",10],13296,7676,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",1818316346,"_hygCtx","_hyg",7],7767,13747,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",1818316346,"_hygCtx","_hyg",4],7765,13748,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,13749,"Lean.BinderInfo.implicit"],["const",["FloorRing","ceil"],[4]],["app",13751,25],["app",13752,21],["app",13753,18],["app",13754,15],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957633,"_hygCtx","_hyg",10],13296,13755,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957633,"_hygCtx","_hyg",7],7767,13756,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957633,"_hygCtx","_hyg",4],7765,13757,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,13758,"Lean.BinderInfo.implicit"],["app",7704,21],["app",13760,18],["app",13761,15],["forallE",["self"],13762,7676,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",10],7650,13763,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",7],7648,13764,"Lean.BinderInfo.implicit"],["forallE",["α"],7646,13765,"Lean.BinderInfo.implicit"],["proj",["FloorRing"],1,15],["lam",["self"],13762,13767,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",10],7650,13768,"Lean.BinderInfo.implicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",7],7648,13769,"Lean.BinderInfo.implicit"],["lam",["α"],7646,13770,"Lean.BinderInfo.default"],["const",["FloorRing","floor"],[4]],["app",13772,25],["app",13773,21],["app",13774,18],["app",13775,15],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",1818316346,"_hygCtx","_hyg",10],13296,13776,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",1818316346,"_hygCtx","_hyg",7],7767,13777,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",1818316346,"_hygCtx","_hyg",4],7765,13778,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,13779,"Lean.BinderInfo.implicit"],["proj",["FloorRing"],0,15],["lam",["self"],13762,13781,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",10],7650,13782,"Lean.BinderInfo.implicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2224854049,"_hygCtx","_hyg",7],7648,13783,"Lean.BinderInfo.implicit"],["lam",["α"],7646,13784,"Lean.BinderInfo.default"],["const",["Int","toNat","match_1"],[1]],["app",13786,2878],["app",13787,15],["app",13788,2881],["app",13789,2152],["lam",["x","_@","Init","Data","Int","Basic",4180722028,"_hygCtx","_hyg",5],2845,13790,"Lean.BinderInfo.default"],["const",["Semiring"],[26]],["app",13792,15],["const",["PartialOrder"],[26]],["app",13794,18],["forallE",["a","_@","_internal","_hyg",0],21,2,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],25,2,"Lean.BinderInfo.default"],["const",["LT","lt"],[26]],["app",13798,248],["const",["Preorder","toLT"],[26]],["app",13800,248],["app",10155,25],["app",13801,13802],["app",13799,13803],["app",13804,15],["const",["OfNat","ofNat"],[26]],["app",13806,248],["app",13807,144],["const",["Zero","toOfNat0"],[26]],["app",13809,248],["const",["MulZeroClass","toZero"],[26]],["app",13811,248],["const",["instMulZeroClassOfSemiring"],[26]],["app",13813,248],["app",13814,151],["app",13812,13815],["app",13810,13816],["app",13808,13817],["app",13805,13818],["app",1194,329],["app",13820,147],["forallE",["ha"],13819,13821,"Lean.BinderInfo.default"],["forallE",["a"],151,13822,"Lean.BinderInfo.implicit"],["const",["LE","le"],[26]],["app",13824,1138],["const",["Preorder","toLE"],[26]],["app",13826,1138],["app",7660,1138],["app",13828,248],["app",13827,13829],["app",13825,13830],["app",13806,1138],["app",13832,144],["app",13809,1138],["app",13811,1138],["app",13813,1138],["app",13836,647],["app",13835,13837],["app",13834,13838],["app",13833,13839],["app",13831,13840],["app",13841,18],["app",980,2714],["app",6164,13843],["app",13824,924],["app",13826,924],["app",7660,924],["app",13847,647],["app",13846,13848],["app",13845,13849],["const",["Nat","cast"],[26]],["app",13851,924],["const",["AddMonoidWithOne","toNatCast"],[26]],["app",13853,924],["const",["AddCommMonoidWithOne","toAddMonoidWithOne"],[26]],["app",13855,924],["const",["NonAssocSemiring","toAddCommMonoidWithOne"],[26]],["app",13857,924],["const",["Semiring","toNonAssocSemiring"],[26]],["app",13859,924],["app",13860,1138],["app",13858,13861],["app",13856,13862],["app",13854,13863],["app",13852,13864],["app",13865,18],["app",13850,13866],["app",13867,21],["app",13844,13868],["forallE",["ha"],13842,13869,"Lean.BinderInfo.default"],["forallE",["n"],2,13870,"Lean.BinderInfo.implicit"],["forallE",["a"],248,13871,"Lean.BinderInfo.implicit"],["app",10152,647],["app",13873,2],["app",7660,647],["app",13875,151],["app",13874,13876],["app",13877,13397],["app",13878,21],["app",13851,647],["app",13853,647],["app",13855,647],["app",13857,647],["app",13859,647],["app",13884,248],["app",13883,13885],["app",13882,13886],["app",13881,13887],["app",13880,13888],["app",13879,13889],["const",["FloorSemiring"],[26]],["app",13891,1138],["app",13892,647],["app",13893,248],["forallE",["gc_ceil"],13890,13894,"Lean.BinderInfo.default"],["forallE",["gc_floor"],13872,13895,"Lean.BinderInfo.default"],["forallE",["floor_of_neg"],13823,13896,"Lean.BinderInfo.default"],["forallE",["ceil"],13797,13897,"Lean.BinderInfo.default"],["forallE",["floor"],13796,13898,"Lean.BinderInfo.default"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2810192196,"_hygCtx","_hyg",10],13795,13899,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2810192196,"_hygCtx","_hyg",7],13793,13900,"Lean.BinderInfo.instImplicit"],["forallE",["α"],7646,13901,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2810192196,"_hygCtx","_hyg",10],13795,7646,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2810192196,"_hygCtx","_hyg",7],13793,13903,"Lean.BinderInfo.instImplicit"],["forallE",["α"],7646,13904,"Lean.BinderInfo.default"],["const",["PartialOrder"],[0]],["app",13906,28],["app",4298,13907],["const",["SemilatticeInf","toPartialOrder"],[0]],["app",13909,28],["const",["Rat","instSemilatticeInf"],[]],["app",13910,13911],["app",13908,13912],["const",["SemilatticeInf"],[0]],["app",13914,28],["app",4298,13915],["const",["Lattice","toSemilatticeInf"],[0]],["app",13917,28],["const",["Rat","instLattice"],[]],["app",13918,13919],["app",13916,13920],["const",["Lattice"],[0]],["app",13922,28],["app",4298,13923],["const",["DistribLattice","toLattice"],[0]],["app",13925,28],["const",["Rat","instDistribLattice"],[]],["app",13926,13927],["app",13924,13928],["const",["DistribLattice"],[0]],["app",13930,28],["app",4298,13931],["const",["instDistribLatticeOfLinearOrder"],[0]],["app",13933,28],["app",13934,6113],["app",13932,13935],["const",["Semiring"],[0]],["app",13937,28],["app",4298,13938],["const",["Rat","commSemiring"],[]],["app",11918,13940],["app",13939,13941],["const",["CommSemiring"],[0]],["app",13943,28],["app",4298,13944],["app",13945,11921],["const",["Semiring"],[4]],["app",13947,15],["const",["PartialOrder"],[4]],["app",13949,18],["app",13297,21],["app",13951,18],["app",13952,15],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957632,"_hygCtx","_hyg",10],13953,13797,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957632,"_hygCtx","_hyg",7],13950,13954,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957632,"_hygCtx","_hyg",4],13948,13955,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,13956,"Lean.BinderInfo.implicit"],["const",["FloorSemiring","ceil"],[4]],["app",13958,25],["app",13959,21],["app",13960,18],["app",13961,15],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957632,"_hygCtx","_hyg",10],13953,13962,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957632,"_hygCtx","_hyg",7],13950,13963,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2644957632,"_hygCtx","_hyg",4],13948,13964,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,13965,"Lean.BinderInfo.implicit"],["app",13891,21],["app",13967,18],["app",13968,15],["forallE",["self"],13969,13797,"Lean.BinderInfo.instImplicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2810192196,"_hygCtx","_hyg",10],13795,13970,"Lean.BinderInfo.implicit"],["forallE",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2810192196,"_hygCtx","_hyg",7],13793,13971,"Lean.BinderInfo.implicit"],["forallE",["α"],7646,13972,"Lean.BinderInfo.implicit"],["proj",["FloorSemiring"],1,15],["lam",["self"],13969,13974,"Lean.BinderInfo.instImplicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2810192196,"_hygCtx","_hyg",10],13795,13975,"Lean.BinderInfo.implicit"],["lam",["inst","_@","Mathlib","Algebra","Order","Floor","Defs",2810192196,"_hygCtx","_hyg",7],13793,13976,"Lean.BinderInfo.implicit"],["lam",["α"],7646,13977,"Lean.BinderInfo.default"],["const",["Nat","factorial","_f"],[]],["app",3262,13979],["lam",["x","_@","Mathlib","Data","Nat","Factorial","Basic",1088736820,"_hygCtx","_hyg",9],2,13980,"Lean.BinderInfo.default"],["const",["Nat","factorial","match_1"],[1]],["app",13982,3274],["app",13983,18],["app",13984,3279],["app",5389,170],["lam",["x","_@","Mathlib","Data","Nat","Factorial","Basic",1088736820,"_hygCtx","_hyg",39],3281,13986,"Lean.BinderInfo.default"],["lam",["n"],2,13987,"Lean.BinderInfo.default"],["app",13985,13988],["app",13989,15],["lam",["f"],3269,13990,"Lean.BinderInfo.default"],["lam",["x","_@","Mathlib","Data","Nat","Factorial","Basic",1088736820,"_hygCtx","_hyg",9],2,13991,"Lean.BinderInfo.default"],["app",17,15],["forallE",["w"],13993,1,"Lean.BinderInfo.default"],["forallE",["n"],2,13994,"Lean.BinderInfo.default"],["const",["List","Nodup"],[0]],["app",13996,59],["app",13997,15],["app",1194,45],["app",13999,25],["const",["List","IsInfix"],[0]],["app",42,151],["app",14001,14002],["app",14003,21],["app",14004,25],["forallE",["a","_@","_internal","_hyg",0],14000,14005,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],13998,14006,"Lean.BinderInfo.default"],["forallE",["p"],19,14007,"Lean.BinderInfo.default"],["lam",["w"],13993,14008,"Lean.BinderInfo.default"],["lam",["n"],2,14009,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],467,1,"Lean.BinderInfo.default"],["forallE",["l₁"],472,14011,"Lean.BinderInfo.default"],["forallE",["α"],89,14012,"Lean.BinderInfo.implicit"],["const",["Exists"],[3]],["app",14014,468],["app",14014,545],["app",7948,513],["const",["HAppend","hAppend"],[2,2,2]],["app",14018,513],["app",14019,513],["app",14020,513],["const",["instHAppendOfAppend"],[2]],["app",14022,513],["const",["List","instAppend"],[2]],["app",14024,151],["app",14023,14025],["app",14021,14026],["app",14027,18],["app",14028,25],["app",14027,14029],["app",14030,15],["app",14017,14031],["app",14032,21],["lam",["t"],545,14033,"Lean.BinderInfo.default"],["app",14016,14034],["lam",["s"],468,14035,"Lean.BinderInfo.default"],["app",14015,14036],["lam",["l₂"],467,14037,"Lean.BinderInfo.default"],["lam",["l₁"],472,14038,"Lean.BinderInfo.default"],["lam",["α"],89,14039,"Lean.BinderInfo.implicit"],["const",["Append"],[2]],["app",14041,472],["forallE",["α"],89,14042,"Lean.BinderInfo.implicit"],["const",["Append","mk"],[2]],["app",14044,472],["const",["List","append"],[2]],["app",14046,15],["app",14045,14047],["lam",["α"],89,14048,"Lean.BinderInfo.implicit"],["app",14041,18],["forallE",["append"],397,14050,"Lean.BinderInfo.default"],["forallE",["α"],89,14051,"Lean.BinderInfo.implicit"],["const",["Append"],[4]],["app",14053,15],["const",["HAppend"],[4,4,4]],["app",14055,18],["app",14056,18],["app",14057,18],["forallE",["inst","_@","Init","Prelude",1106143736,"_hygCtx","_hyg",5],14054,14058,"Lean.BinderInfo.instImplicit"],["forallE",["α"],105,14059,"Lean.BinderInfo.implicit"],["const",["HAppend","mk"],[4,4,4]],["app",14061,18],["app",14062,18],["app",14063,18],["const",["Append","append"],[4]],["app",14065,25],["app",14066,21],["app",14067,18],["app",14068,15],["lam",["b"],21,14069,"Lean.BinderInfo.default"],["lam",["a"],18,14070,"Lean.BinderInfo.default"],["app",14064,14071],["lam",["inst","_@","Init","Prelude",1106143736,"_hygCtx","_hyg",5],14054,14072,"Lean.BinderInfo.instImplicit"],["lam",["α"],105,14073,"Lean.BinderInfo.implicit"],["app",14041,15],["forallE",["self"],14075,426,"Lean.BinderInfo.instImplicit"],["forallE",["α"],89,14076,"Lean.BinderInfo.implicit"],["proj",["Append"],0,15],["lam",["self"],14075,14078,"Lean.BinderInfo.instImplicit"],["lam",["α"],89,14079,"Lean.BinderInfo.default"],["const",["HAppend"],[2,6,11]],["app",14081,25],["app",14082,21],["app",14083,18],["forallE",["hAppend"],437,14084,"Lean.BinderInfo.default"],["forallE",["γ"],435,14085,"Lean.BinderInfo.implicit"],["forallE",["β"],432,14086,"Lean.BinderInfo.implicit"],["forallE",["α"],89,14087,"Lean.BinderInfo.implicit"],["app",14081,21],["app",14089,18],["app",14090,15],["forallE",["self"],14091,456,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],435,14092,"Lean.BinderInfo.implicit"],["forallE",["β"],432,14093,"Lean.BinderInfo.implicit"],["forallE",["α"],89,14094,"Lean.BinderInfo.implicit"],["proj",["HAppend"],0,15],["lam",["self"],14091,14096,"Lean.BinderInfo.instImplicit"],["lam",["γ"],435,14097,"Lean.BinderInfo.implicit"],["lam",["β"],432,14098,"Lean.BinderInfo.default"],["lam",["α"],89,14099,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],472,1,"Lean.BinderInfo.default"],["forallE",["α"],89,14101,"Lean.BinderInfo.implicit"],["const",["List","Pairwise"],[2]],["app",14103,15],["app",12937,18],["app",14105,15],["lam",["x2","_@","Init","Data","List","Basic",3805720009,"_hygCtx","_hyg",12],18,14106,"Lean.BinderInfo.default"],["lam",["x1","_@","Init","Data","List","Basic",3805720009,"_hygCtx","_hyg",12],15,14107,"Lean.BinderInfo.default"],["app",14104,14108],["lam",["α"],89,14109,"Lean.BinderInfo.implicit"],["forallE",["R"],91,14011,"Lean.BinderInfo.default"],["forallE",["α"],89,14111,"Lean.BinderInfo.implicit"],["const",["Membership","mem"],[2,2]],["app",14113,151],["app",14114,513],["const",["List","instMembership"],[2]],["app",14116,151],["app",14115,14117],["app",14118,18],["app",14119,15],["app",253,18],["forallE",["a","_@","_internal","_hyg",0],14120,14121,"Lean.BinderInfo.default"],["forallE",["a'"],25,14122,"Lean.BinderInfo.default"],["app",14103,151],["app",14124,25],["app",14125,18],["app",14103,248],["app",14127,151],["app",515,25],["app",14129,21],["app",14128,14130],["forallE",["a","_@","_internal","_hyg",0],14126,14131,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],14123,14132,"Lean.BinderInfo.default"],["forallE",["l"],468,14133,"Lean.BinderInfo.implicit"],["forallE",["a"],18,14134,"Lean.BinderInfo.implicit"],["forallE",["R"],91,14135,"Lean.BinderInfo.implicit"],["forallE",["α"],89,14136,"Lean.BinderInfo.implicit"],["const",["Membership"],[2,2]],["app",14138,15],["app",14139,472],["forallE",["α"],89,14140,"Lean.BinderInfo.implicit"],["const",["Membership","mk"],[2,2]],["app",14142,15],["app",14143,472],["const",["List","Mem"],[2]],["app",14145,21],["app",14146,15],["app",14147,18],["lam",["a"],18,14148,"Lean.BinderInfo.default"],["lam",["l"],472,14149,"Lean.BinderInfo.default"],["app",14144,14150],["lam",["α"],89,14151,"Lean.BinderInfo.implicit"],["forallE",["a"],15,14011,"Lean.BinderInfo.default"],["forallE",["α"],89,14153,"Lean.BinderInfo.implicit"],["app",14145,25],["app",14155,21],["app",14156,15],["app",14145,151],["app",14158,25],["app",514,151],["app",14160,21],["app",14161,18],["app",14159,14162],["forallE",["a","_@","_internal","_hyg",0],14157,14163,"Lean.BinderInfo.default"],["forallE",["as"],468,14164,"Lean.BinderInfo.implicit"],["forallE",["b"],18,14165,"Lean.BinderInfo.default"],["forallE",["a"],15,14166,"Lean.BinderInfo.implicit"],["forallE",["α"],89,14167,"Lean.BinderInfo.implicit"],["app",14146,18],["app",514,21],["app",14170,18],["app",14171,15],["app",14169,14172],["forallE",["as"],467,14173,"Lean.BinderInfo.default"],["forallE",["a"],15,14174,"Lean.BinderInfo.implicit"],["forallE",["α"],89,14175,"Lean.BinderInfo.implicit"],["const",["outParam"],[29]],["app",14177,89],["forallE",["a","_@","_internal","_hyg",0],15,98,"Lean.BinderInfo.default"],["const",["Membership"],[2,6]],["app",14180,21],["app",14181,18],["forallE",["mem"],14179,14182,"Lean.BinderInfo.default"],["forallE",["γ"],432,14183,"Lean.BinderInfo.implicit"],["forallE",["α"],14178,14184,"Lean.BinderInfo.implicit"],["forallE",["α"],14178,683,"Lean.BinderInfo.default"],["app",14180,18],["app",14187,15],["forallE",["a","_@","_internal","_hyg",0],25,1,"Lean.BinderInfo.default"],["forallE",["a","_@","_internal","_hyg",0],18,14189,"Lean.BinderInfo.default"],["forallE",["self"],14188,14190,"Lean.BinderInfo.instImplicit"],["forallE",["γ"],432,14191,"Lean.BinderInfo.implicit"],["forallE",["α"],14178,14192,"Lean.BinderInfo.implicit"],["proj",["Membership"],0,15],["lam",["self"],14188,14194,"Lean.BinderInfo.instImplicit"],["lam",["γ"],432,14195,"Lean.BinderInfo.default"],["lam",["α"],14178,14196,"Lean.BinderInfo.implicit"],["app",14103,18],["app",14198,15],["app",14199,543],["forallE",["R"],91,14200,"Lean.BinderInfo.implicit"],["forallE",["α"],89,14201,"Lean.BinderInfo.implicit"],["app",2559,3508],["lam",["n"],2,14203,"Lean.BinderInfo.default"],["app",4499,2],["app",14205,15],["forallE",["n"],2,14206,"Lean.BinderInfo.default"],["app",4503,2],["app",14208,15],["app",14209,15],["lam",["n"],2,14210,"Lean.BinderInfo.default"],["app",5911,2]],"levels":[["zero"],["succ",0],["param",["u"]],["succ",2],["param",["u_1"]],["succ",4],["param",["v"]],["max",1,2],["max",7,6],["succ",7],["succ",6],["param",["w"]],["succ",11],["succ",12],["max",3,10],["max",14,12],["param",["u_2"]],["max",3,4],["succ",17],["max",1,4],["max",19,17],["imax",2,6],["param",["u2"]],["param",["u1"]],["succ",16],["max",5,24],["param",["u_3"]],["succ",26],["max",1,3],["succ",3]],"theorem":["AlmanacSubmission","general_lower"],"type":0,"universes":[]}}
