$prop@@!2ҠAD(1equal.extensional'theorem@1conjunction.intro@@@C@@A$prop@A@nA6disj_conj.distributive@@@C@@A A@mA0disjunction.elim@@@C@@AA@iA7equivalence.symmetrical @@"@C@@AA@hA:int_contraposition_general(@@*@C@@A"A@gA7conjarrowright.demorgan0@@2@C@@A*A@fA0equal.transitive8@@:@C@AA2A@eA/equal.symmetric@@@B@C@AA:A@dA/exists.demorganH@@J@C@AABA@bA*contraposeP$list@A(demorganZ @@ _@@C@BAWA@{A)demorganle@@j@@C@BAbA@zA)demorganrp @@"u@@C@BAmA@yA(imported%proof@+forall_elim@@ࠡ @@ @C@AAAA@kA,forall_intro@@ࠠ @@C@AAAA@^A+arrow_intro$prop@"=>@@ࠠA @!@$@C $!@ "@&0.38em$2.em@@ BAA@lA#\/!!!&%@A"\/, @@ࠠD1@2@C&0.03em A!R!xA@@@&@&0.32em$2.em @@@AAA@GA%minus%notinX"in@%union"orc@A@ࠡi@k@l@C 2H@ @&0.36em$2.em@@[@AA@Bv!{@A+A%inter*b@@ࠠ@@@!A!B@@!xVG@@cBf@@ 2H@ @&0.29em$2.em 2H@@@ AA@A@TA@̐!B{ϡ&0.03em A@@!|%0.4em$2.em $@!}@@AA@A@V@@ࠠ@@@!A!BM!x@JC@@ @ @'0.294em$2.em @@@BAA@A@IAAA~A&subset"-> @7equal.extensional.intro0theorem_list_nilZ@ A@_@@C@@AAA@F1equal.proposition@A@@C@@AA@H1theorem_list_conso@A@ࠡ@x@@{@@C@@AAA@IW!=:@1A@STA@C 2H@ @%0.3em$2.em 2H@@@AAAA@NKGN"/\RM@JAVA@ࠠp]@^@C&0.03emA+a@&0.32em$2.em @@@AAAA@R(theorems t@kA@ࠡz@@@C@@AAA@S@AA@@@9G@@!A!B,@WV2Z[f@@a`@@@@E@@@ @@@AA@A@EAAkA@ࠡ@@@C $!@ "@&0.38em$2.em@@@AAA@Q}@ÐA@ࠠ@@@!A!B@!x}F?@@ 2H@ @%0.3em$2.em 2H@@@>AA@A@OA@젠  !x!A 2H@ @%0.3em$2.em 2H@@@UBA@A@P!~ @A@ࠡ@@C&0.33em$2.em @@@@AA@i@ʐA@46#@$@!x!A"@B/@C 2H@ @%0.3em$2.em 2H@@@AA@A@h<@@ࠠTA@WD@YF@!A!B!xg@ghU@jW@ @ @'0.294em$2.em @@@AA@A@gAA@ࠡi@k@l@C 2H@ @&0.34em$2.em@@[@AA@U@@ࠠy@z@C&0.03emHAG;&0.32em$2.em @@@AAA@cA$True@@@C@@A"A@\A#Def@@ࠠ@C@AA,A@YAA#<->@@ࠡ@@@C $ @ !@&0.37em$2.em $ @@@@AEA@SA%False@@@C@@AMA@KAcAAeA"!=@@@C 2H@ @%0.3em$2.em 2H@@@AAjA@pA/equal.decidable@@ࠠ@@C@AAuA@oAAAApAѐAAAAAAΐA@@C@@AAA@M@@ࠡ @,@-@.@C@@AAA@WA&proofs4@@6@C@@AAA@RA(cut_rule<@@ࠡ?@B@C@D@C@@AAA@QA(devl_defJ@@BN@O@C@AAAA@JA'commentU&string@A@@C@@AAA@D@@ࠡ @`@C@@AAA@}A)local_deff&syntax@A@@C@@AAA@`@@ࠡ @git@u@C@AAAA@vA(fact_def{@@ࠠtWu@@C@BAAA@tA+use_theorem@@ࠡ@@C@@AAA@lA*arrow_elim@@ࠡ@@@C@@AAA@fA&rl_eqn@@@@@C@AAAA@cA%claim@@@C@@AAA@YA&lr_eqn@@@@@C@AAAA@XA1AĐA@@C@@AAA@L@@A@ࠡI@@@C@@AAA@KAAA@@C@AAAA@G@@W@@C@@AOA@`A*true.intro]@@_@C@@AWA@_A6equivalence.transitivee@@g@C@@A_A@]A0exists.one.introm@@o@C@AAgA@[A,exists.introu@@w@C@AAoA@ZA*false.elim}@@@C@@AwA@XA7disjunction.associative@@@C@@AA@VA7disjunction.right.intro@@@C@@AA@UA/equal.reflexive@@@C@AAAA@TA4conjunction.demorgan@@@C@@AA@OA)Def.lemma@@@C@AAA@NA5disjunction.reflexive@@@C@@AA@MA6conj_disj.distributive@@@C@@AA@LA0conjunction.left@@@C@@AA@DA-contradiction@@@C@@AA@CA.not_idempotent@@@C@@AA@@A2int_contraposition@@@C@@AA@A/excluded_middle@@@C@@AA@~A5conjunction.left.elim@@@C@@AA@|AAAA.contraposition@@@C@@AA@xA)true.elim@@@C@@AA@wA&absurd@@@C@@AA@uA>equivalence.int_contraposition@@@C@@AA@sA/exists.one.elim@@@C@AAA@rA1negation.demorgan@@ @C@@AA@nA7conjunction.associative&@@(@C@@A A@mA+A7conjunction.symmetrical1@@3@C@@A+A@kA:equivalence.contraposition9@@;@C@@A3A@jA*peirce_lawA@@C@C@@A;A@eA.arrow.demorganI@@K@C@@ACA@dA5conjunction.reflexiveQ@@S@C@@AKA@bA/forall.demorganY@@[@C@AASA@aA+exists.elima@@c@C@AA[A@^A7disjunction.symmetricali@@k@C@@AcA@]A6disjunction.left.introq@@s@C@@AkA@\A.not_equal_refly@@{@C@AAsA@[A4disjunction.demorgan@@@C@@A{A@ZA6conjarrowleft.demorgan@@@C@@AA@WAAAAAݐAAA)Def.axiom@@@C@AAA@CA5equivalence.reflexive@@@C@@AA@BA6conjunction.right.elim@@@C@@AA@@A@@C@@AAA@A@A@@C@BAA@J@@@@@@$ h"_@@@@@@@@@@@@)*@@@@IJMM5&option@@@C@AAAA@j@-r@@@@@@@T@@@@rc@@@b\@f@@@@@@@@@6@@@@@B@Z%&@& "{{@@``C%0.4em$2.em $@<"}}@@AAA@a@@/@@@@@}%&@@@@@ %@@@@?op@@@@@@@@@@/r+@@@ @@@@@@ tr@6@@@@@@3z@@KKHI@@9@@@g@@@U*K@@@@@^fnz{@@7ّ@@tu@@@&Zb@@$@X1@@{  @vsqr@vlm@~@@@@@@@4op@@@@@G#sum@@@C@BAAA@P@@@@@@@@6@@@@@@6)T@@!~'~@@@@@=gΕrs@@@@@@@ȻAB@@%undef@@C@AAAA@H@@@@@@@@@@@@@@@UV@@@@@@@@}~@@@@@@%+start_match@@C@AAAA@F@s#Let@@C&0.03emB@@!=%0.4em$2.ems&inside  |@@BA`A@E@@@@@>'@@@@@@@@@@@@@)@@tu@ $$unit@@@C@@AAA@A@@@,̢@9c@@@c@@@@@\ +,@@@& @@@@<u+,6"#@@@@@@6!@@@@@@@@@晟@@@@@@@@@@Y@w@@ x@36@@@@@@@@@@@@)X@@@@@S@@@ ˹;'product@@@C@BAAA@q@<=@@@@@@?Q*+@@v=2@@@@@@@@"Vd@<(yz@@|st@@a@@@@@@@hqr@@@@@@@fkl@@@@@@@y@@'ghsab@@@vt@@@@ڐ:#num@@@C@@AAA@_@eUde@@@@@@@@@@@@% f^_@ 0yXY@@ YRS@4h9LM@@@@м8@ݶi b?78@("LM@@슲:;@@@@@@@@@@@@@@@@a^_@@@@@@@@@@@@\78@@@,  @@";<@@@ >56@?n/0@(equation@@A\@@@@@@@@@@@@@@@@@@@@@@@%introI@AA\@@@@@@@@@@@@@@N!#extR!xŠta@vc@D@ @@@@@@@@@@@$elim@BA\@@@@@@@@@@@@@@@@@@@@@@@0elim_after_intro@CA\@@@@@@@@@@@@@@@@@@@@@@@&closed@DA\@@@@@@@@@@@@@@@@@@@@@@@#tex@EA\@@@@@@@@@@@@@@@@@@@@@@@o