<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://www.glc.us.es/~jalonso/LMF2015/index.php?action=history&amp;feed=atom&amp;title=Ejercicio_5_%28a%29</id>
	<title>Ejercicio 5 (a) - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://www.glc.us.es/~jalonso/LMF2015/index.php?action=history&amp;feed=atom&amp;title=Ejercicio_5_%28a%29"/>
	<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/LMF2015/index.php?title=Ejercicio_5_(a)&amp;action=history"/>
	<updated>2026-07-23T06:47:28Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.glc.us.es/~jalonso/LMF2015/index.php?title=Ejercicio_5_(a)&amp;diff=343&amp;oldid=prev</id>
		<title>WikiSysop: Texto reemplazado: «isar» por «isabelle»</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/LMF2015/index.php?title=Ejercicio_5_(a)&amp;diff=343&amp;oldid=prev"/>
		<updated>2018-07-16T12:27:08Z</updated>

		<summary type="html">&lt;p&gt;Texto reemplazado: «isar» por «isabelle»&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 12:27 16 jul 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Línea 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;isar&lt;/del&gt;&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;isabelle&lt;/ins&gt;&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;header {* Examen de Lógica Matemática y Fundamentos (6 de abril de 2015) *}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;header {* Examen de Lógica Matemática y Fundamentos (6 de abril de 2015) *}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/LMF2015/index.php?title=Ejercicio_5_(a)&amp;diff=338&amp;oldid=prev</id>
		<title>Jalonso en 17:52 3 jun 2015</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/LMF2015/index.php?title=Ejercicio_5_(a)&amp;diff=338&amp;oldid=prev"/>
		<updated>2015-06-03T17:52:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 17:52 3 jun 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l19&quot; &gt;Línea 19:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; básicas de deducción natural de la lógica proposicional, de los&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; básicas de deducción natural de la lógica proposicional, de los&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; cuantificadores y de la igualdad: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; cuantificadores y de la igualdad: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · conjI:&amp;#160; &amp;#160; &amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;P&lt;/del&gt;; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Q\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;and&amp;gt; &lt;/del&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · conjI:&amp;#160; &amp;#160; &amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦P&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Q⟧ ⟹ &lt;/ins&gt;P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∧ &lt;/ins&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · conjunct1:&amp;#160; P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;and&amp;gt; &lt;/del&gt;Q &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · conjunct1:&amp;#160; P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∧ &lt;/ins&gt;Q &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;P&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · conjunct2:&amp;#160; P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;and&amp;gt; &lt;/del&gt;Q &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;Q&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · conjunct2:&amp;#160; P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∧ &lt;/ins&gt;Q &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;Q&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · notnotD:&amp;#160; &amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;\&amp;lt;not&amp;gt; &lt;/del&gt;P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · notnotD:&amp;#160; &amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬¬ &lt;/ins&gt;P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;P&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · mp:&amp;#160; &amp;#160; &amp;#160; &amp;#160;  &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;P \&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;Q; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;P\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;Q &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · mp:&amp;#160; &amp;#160; &amp;#160; &amp;#160;  &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦P ⟶ &lt;/ins&gt;Q; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;P⟧ ⟹ &lt;/ins&gt;Q &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · impI:&amp;#160; &amp;#160; &amp;#160;  (P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;Q) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · impI:&amp;#160; &amp;#160; &amp;#160;  (P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;Q) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · disjI1:&amp;#160; &amp;#160;  P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;or&amp;gt; &lt;/del&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · disjI1:&amp;#160; &amp;#160;  P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∨ &lt;/ins&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · disjI2:&amp;#160; &amp;#160;  Q &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;or&amp;gt; &lt;/del&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · disjI2:&amp;#160; &amp;#160;  Q &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∨ &lt;/ins&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · disjE:&amp;#160; &amp;#160; &amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;P \&amp;lt;or&amp;gt; &lt;/del&gt;Q; P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;R; Q &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; R\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;R &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · disjE:&amp;#160; &amp;#160; &amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦P ∨ &lt;/ins&gt;Q; P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;R; Q &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ R⟧ ⟹ &lt;/ins&gt;R &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · FalseE:&amp;#160; &amp;#160;  False &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · FalseE:&amp;#160; &amp;#160;  False &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;P&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · notE:&amp;#160; &amp;#160; &amp;#160;  &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;\&amp;lt;not&amp;gt;P&lt;/del&gt;; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;P\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;R&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · notE:&amp;#160; &amp;#160; &amp;#160;  &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦¬P&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;P⟧ ⟹ &lt;/ins&gt;R&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · notI:&amp;#160; &amp;#160; &amp;#160;  (P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;False) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; \&amp;lt;not&amp;gt;P&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · notI:&amp;#160; &amp;#160; &amp;#160;  (P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;False) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ ¬P&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · iffI:&amp;#160; &amp;#160; &amp;#160;  &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;P \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;Q; Q &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; P\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P = Q&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · iffI:&amp;#160; &amp;#160; &amp;#160;  &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦P ⟹ &lt;/ins&gt;Q; Q &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ P⟧ ⟹ &lt;/ins&gt;P = Q&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · iffD1:&amp;#160; &amp;#160; &amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;Q &lt;/del&gt;= P; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Q\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · iffD1:&amp;#160; &amp;#160; &amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦Q &lt;/ins&gt;= P; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Q⟧ ⟹ &lt;/ins&gt;P &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · iffD2:&amp;#160; &amp;#160; &amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;P &lt;/del&gt;= Q; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Q\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · iffD2:&amp;#160; &amp;#160; &amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦P &lt;/ins&gt;= Q; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Q⟧ ⟹ &lt;/ins&gt;P&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · ccontr:&amp;#160; &amp;#160;  (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;P \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;False) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · ccontr:&amp;#160; &amp;#160;  (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬P ⟹ &lt;/ins&gt;False) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;P&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; . excluded_middle:(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;P \&amp;lt;or&amp;gt; &lt;/del&gt;P) &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; . excluded_middle:(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬P ∨ &lt;/ins&gt;P) &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · allE:&amp;#160; &amp;#160; &amp;#160;  &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;\&amp;lt;forall&amp;gt;x&lt;/del&gt;. P x; P x &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; R\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;R&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · allE:&amp;#160; &amp;#160; &amp;#160;  &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦∀x&lt;/ins&gt;. P x; P x &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ R⟧ ⟹ &lt;/ins&gt;R&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · allI:&amp;#160; &amp;#160; &amp;#160;  (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;And&amp;gt;x&lt;/del&gt;. P x) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; \&amp;lt;forall&amp;gt;x&lt;/del&gt;. P x&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · allI:&amp;#160; &amp;#160; &amp;#160;  (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⋀x&lt;/ins&gt;. P x) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ ∀x&lt;/ins&gt;. P x&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · exI:&amp;#160; &amp;#160; &amp;#160; &amp;#160; P x &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; \&amp;lt;exists&amp;gt;x&lt;/del&gt;. P x&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · exI:&amp;#160; &amp;#160; &amp;#160; &amp;#160; P x &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ ∃x&lt;/ins&gt;. P x&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · exE:&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;\&amp;lt;exists&amp;gt;x&lt;/del&gt;. P x; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;And&amp;gt;x&lt;/del&gt;. P x &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; Q\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · exE:&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦∃x&lt;/ins&gt;. P x; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⋀x&lt;/ins&gt;. P x &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ Q⟧ ⟹ &lt;/ins&gt;Q&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · refl:&amp;#160; &amp;#160; &amp;#160;  t = t&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · refl:&amp;#160; &amp;#160; &amp;#160;  t = t&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · subst:&amp;#160; &amp;#160; &amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;s &lt;/del&gt;= t; P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;s\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P t&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · subst:&amp;#160; &amp;#160; &amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦s &lt;/ins&gt;= t; P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;s⟧ ⟹ &lt;/ins&gt;P t&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · trans:&amp;#160; &amp;#160; &amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;r &lt;/del&gt;= s; s = &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;t\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;r = t&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · trans:&amp;#160; &amp;#160; &amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦r &lt;/ins&gt;= s; s = &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;t⟧ ⟹ &lt;/ins&gt;r = t&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · sym:&amp;#160; &amp;#160; &amp;#160; &amp;#160; s = t &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;t = s&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · sym:&amp;#160; &amp;#160; &amp;#160; &amp;#160; s = t &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;t = s&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · not_sym:&amp;#160; &amp;#160; t &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;noteq&amp;gt; &lt;/del&gt;s &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;s &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;noteq&amp;gt; &lt;/del&gt;t&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · not_sym:&amp;#160; &amp;#160; t &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;≠ &lt;/ins&gt;s &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;s &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;≠ &lt;/ins&gt;t&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · ssubst:&amp;#160; &amp;#160;  &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;t &lt;/del&gt;= s; P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;s\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;P t&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · ssubst:&amp;#160; &amp;#160;  &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦t &lt;/ins&gt;= s; P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;s⟧ ⟹ &lt;/ins&gt;P t&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · box_equals: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;a &lt;/del&gt;= b; a = c; b = &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;d\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;a: = d&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · box_equals: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦a &lt;/ins&gt;= b; a = c; b = &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;d⟧ ⟹ &lt;/ins&gt;a: = d&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · arg_cong:&amp;#160;  x = y &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;f x = f y&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · arg_cong:&amp;#160;  x = y &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;f x = f y&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · fun_cong:&amp;#160;  f = g &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;f x = g x&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · fun_cong:&amp;#160;  f = g &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ &lt;/ins&gt;f x = g x&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · cong:&amp;#160; &amp;#160; &amp;#160;  &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;f &lt;/del&gt;= g; x = &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;y\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; &lt;/del&gt;f x = g y&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; · cong:&amp;#160; &amp;#160; &amp;#160;  &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦f &lt;/ins&gt;= g; x = &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;y⟧ ⟹ &lt;/ins&gt;f x = g y&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l58&quot; &gt;Línea 58:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 58:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; *}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; *}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;lemma notnotI: &amp;quot;P &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;Longrightarrow&amp;gt; \&amp;lt;not&amp;gt;\&amp;lt;not&amp;gt; &lt;/del&gt;P&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;lemma notnotI: &amp;quot;P &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟹ ¬¬ &lt;/ins&gt;P&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;by auto&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;by auto&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;lemma mt: &amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;lbrakk&amp;gt;F \&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;G; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;G\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; \&amp;lt;not&amp;gt;F&lt;/del&gt;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;lemma mt: &amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟦F ⟶ &lt;/ins&gt;G; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬G⟧ ⟹ ¬F&lt;/ins&gt;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;by auto&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;by auto&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;lemma Ejercicio5:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;lemma Ejercicio5:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; shows &amp;quot;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;exists&amp;gt;x&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;forall&amp;gt;y&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;&lt;/del&gt;(P(y) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(x,y)))&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; \&amp;lt;not&amp;gt;&lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;forall&amp;gt;x&lt;/del&gt;. P(x) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(x,x))&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; shows &amp;quot;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∃x&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∀y&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬&lt;/ins&gt;(P(y) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(x,y)))&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ ¬&lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∀x&lt;/ins&gt;. P(x) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(x,x))&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;proof (rule impI)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;proof (rule impI)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; assume &amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;exists&amp;gt;x&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;forall&amp;gt;y&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;&lt;/del&gt;(P(y) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(x,y))&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; assume &amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∃x&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∀y&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬&lt;/ins&gt;(P(y) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(x,y))&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; then obtain a where &amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;forall&amp;gt;y&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;&lt;/del&gt;(P(y) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(a,y))&amp;quot; by (rule exE)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; then obtain a where &amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∀y&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬&lt;/ins&gt;(P(y) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(a,y))&amp;quot; by (rule exE)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; show &amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;&lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;forall&amp;gt;x&lt;/del&gt;. P(x) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(x,x))&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; show &amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬&lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∀x&lt;/ins&gt;. P(x) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(x,x))&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; proof (rule notI)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; proof (rule notI)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160;  assume &amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;forall&amp;gt;x&lt;/del&gt;. P(x) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(x,x)&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160;  assume &amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∀x&lt;/ins&gt;. P(x) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(x,x)&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160;  then have &amp;quot;P(a) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(a,a)&amp;quot; by (rule allE)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160;  then have &amp;quot;P(a) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(a,a)&amp;quot; by (rule allE)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160;  have &amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;&lt;/del&gt;(P(a) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(a,a))&amp;quot; using `&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;forall&amp;gt;y&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;not&amp;gt;&lt;/del&gt;(P(y) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(a,y))` by (rule allE)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160;  have &amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬&lt;/ins&gt;(P(a) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(a,a))&amp;quot; using `&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;∀y&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;¬&lt;/ins&gt;(P(y) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(a,y))` by (rule allE)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160;  then show False using `P(a) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\&amp;lt;longrightarrow&amp;gt; &lt;/del&gt;R(a,a)` by (rule notE)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160;  then show False using `P(a) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;⟶ &lt;/ins&gt;R(a,a)` by (rule notE)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; qed&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; qed&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;qed&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;qed&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jalonso</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/LMF2015/index.php?title=Ejercicio_5_(a)&amp;diff=337&amp;oldid=prev</id>
		<title>Jalonso: Página creada con &#039;&lt;source lang=&quot;isar&quot;&gt; header {* Examen de Lógica Matemática y Fundamentos (6 de abril de 2015) *}  theory e5_1_sol imports Main  begin  text {*   Apellidos:   Nombre:  *}   tex...&#039;</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/LMF2015/index.php?title=Ejercicio_5_(a)&amp;diff=337&amp;oldid=prev"/>
		<updated>2015-06-03T17:49:58Z</updated>

		<summary type="html">&lt;p&gt;Página creada con &amp;#039;&amp;lt;source lang=&amp;quot;isar&amp;quot;&amp;gt; header {* Examen de Lógica Matemática y Fundamentos (6 de abril de 2015) *}  theory e5_1_sol imports Main  begin  text {*   Apellidos:   Nombre:  *}   tex...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;isar&amp;quot;&amp;gt;&lt;br /&gt;
header {* Examen de Lógica Matemática y Fundamentos (6 de abril de 2015) *}&lt;br /&gt;
&lt;br /&gt;
theory e5_1_sol&lt;br /&gt;
imports Main &lt;br /&gt;
begin&lt;br /&gt;
&lt;br /&gt;
text {*&lt;br /&gt;
  Apellidos:&lt;br /&gt;
  Nombre: &lt;br /&gt;
*} &lt;br /&gt;
&lt;br /&gt;
text {* Sustituye la palabra uvus por tu usuario de la Universidad de&lt;br /&gt;
  Sevilla y graba el fichero con dicho usuario .thy&lt;br /&gt;
*} &lt;br /&gt;
&lt;br /&gt;
text {*&lt;br /&gt;
  Demostrar o refutar los siguientes lemas usando sólo las reglas&lt;br /&gt;
  básicas de deducción natural de la lógica proposicional, de los&lt;br /&gt;
  cuantificadores y de la igualdad: &lt;br /&gt;
  · conjI:      \&amp;lt;lbrakk&amp;gt;P; Q\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; P \&amp;lt;and&amp;gt; Q&lt;br /&gt;
  · conjunct1:  P \&amp;lt;and&amp;gt; Q \&amp;lt;Longrightarrow&amp;gt; P&lt;br /&gt;
  · conjunct2:  P \&amp;lt;and&amp;gt; Q \&amp;lt;Longrightarrow&amp;gt; Q  &lt;br /&gt;
  · notnotD:    \&amp;lt;not&amp;gt;\&amp;lt;not&amp;gt; P \&amp;lt;Longrightarrow&amp;gt; P&lt;br /&gt;
  · mp:         \&amp;lt;lbrakk&amp;gt;P \&amp;lt;longrightarrow&amp;gt; Q; P\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; Q &lt;br /&gt;
  · impI:       (P \&amp;lt;Longrightarrow&amp;gt; Q) \&amp;lt;Longrightarrow&amp;gt; P \&amp;lt;longrightarrow&amp;gt; Q&lt;br /&gt;
  · disjI1:     P \&amp;lt;Longrightarrow&amp;gt; P \&amp;lt;or&amp;gt; Q&lt;br /&gt;
  · disjI2:     Q \&amp;lt;Longrightarrow&amp;gt; P \&amp;lt;or&amp;gt; Q&lt;br /&gt;
  · disjE:      \&amp;lt;lbrakk&amp;gt;P \&amp;lt;or&amp;gt; Q; P \&amp;lt;Longrightarrow&amp;gt; R; Q \&amp;lt;Longrightarrow&amp;gt; R\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; R &lt;br /&gt;
  · FalseE:     False \&amp;lt;Longrightarrow&amp;gt; P&lt;br /&gt;
  · notE:       \&amp;lt;lbrakk&amp;gt;\&amp;lt;not&amp;gt;P; P\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; R&lt;br /&gt;
  · notI:       (P \&amp;lt;Longrightarrow&amp;gt; False) \&amp;lt;Longrightarrow&amp;gt; \&amp;lt;not&amp;gt;P&lt;br /&gt;
  · iffI:       \&amp;lt;lbrakk&amp;gt;P \&amp;lt;Longrightarrow&amp;gt; Q; Q \&amp;lt;Longrightarrow&amp;gt; P\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; P = Q&lt;br /&gt;
  · iffD1:      \&amp;lt;lbrakk&amp;gt;Q = P; Q\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; P &lt;br /&gt;
  · iffD2:      \&amp;lt;lbrakk&amp;gt;P = Q; Q\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; P&lt;br /&gt;
  · ccontr:     (\&amp;lt;not&amp;gt;P \&amp;lt;Longrightarrow&amp;gt; False) \&amp;lt;Longrightarrow&amp;gt; P&lt;br /&gt;
  . excluded_middle:(\&amp;lt;not&amp;gt;P \&amp;lt;or&amp;gt; P) &lt;br /&gt;
&lt;br /&gt;
  · allE:       \&amp;lt;lbrakk&amp;gt;\&amp;lt;forall&amp;gt;x. P x; P x \&amp;lt;Longrightarrow&amp;gt; R\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; R&lt;br /&gt;
  · allI:       (\&amp;lt;And&amp;gt;x. P x) \&amp;lt;Longrightarrow&amp;gt; \&amp;lt;forall&amp;gt;x. P x&lt;br /&gt;
  · exI:        P x \&amp;lt;Longrightarrow&amp;gt; \&amp;lt;exists&amp;gt;x. P x&lt;br /&gt;
  · exE:        \&amp;lt;lbrakk&amp;gt;\&amp;lt;exists&amp;gt;x. P x; \&amp;lt;And&amp;gt;x. P x \&amp;lt;Longrightarrow&amp;gt; Q\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; Q&lt;br /&gt;
&lt;br /&gt;
  · refl:       t = t&lt;br /&gt;
  · subst:      \&amp;lt;lbrakk&amp;gt;s = t; P s\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; P t&lt;br /&gt;
  · trans:      \&amp;lt;lbrakk&amp;gt;r = s; s = t\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; r = t&lt;br /&gt;
  · sym:        s = t \&amp;lt;Longrightarrow&amp;gt; t = s&lt;br /&gt;
  · not_sym:    t \&amp;lt;noteq&amp;gt; s \&amp;lt;Longrightarrow&amp;gt; s \&amp;lt;noteq&amp;gt; t&lt;br /&gt;
  · ssubst:     \&amp;lt;lbrakk&amp;gt;t = s; P s\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; P t&lt;br /&gt;
  · box_equals: \&amp;lt;lbrakk&amp;gt;a = b; a = c; b = d\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; a: = d&lt;br /&gt;
  · arg_cong:   x = y \&amp;lt;Longrightarrow&amp;gt; f x = f y&lt;br /&gt;
  · fun_cong:   f = g \&amp;lt;Longrightarrow&amp;gt; f x = g x&lt;br /&gt;
  · cong:       \&amp;lt;lbrakk&amp;gt;f = g; x = y\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; f x = g y&lt;br /&gt;
*}&lt;br /&gt;
&lt;br /&gt;
text {*&lt;br /&gt;
  Se usarán las reglas notnotI y mt que demostramos a continuación.&lt;br /&gt;
  *}&lt;br /&gt;
&lt;br /&gt;
lemma notnotI: &amp;quot;P \&amp;lt;Longrightarrow&amp;gt; \&amp;lt;not&amp;gt;\&amp;lt;not&amp;gt; P&amp;quot;&lt;br /&gt;
by auto&lt;br /&gt;
&lt;br /&gt;
lemma mt: &amp;quot;\&amp;lt;lbrakk&amp;gt;F \&amp;lt;longrightarrow&amp;gt; G; \&amp;lt;not&amp;gt;G\&amp;lt;rbrakk&amp;gt; \&amp;lt;Longrightarrow&amp;gt; \&amp;lt;not&amp;gt;F&amp;quot;&lt;br /&gt;
by auto&lt;br /&gt;
&lt;br /&gt;
lemma Ejercicio5:&lt;br /&gt;
  shows &amp;quot;(\&amp;lt;exists&amp;gt;x. \&amp;lt;forall&amp;gt;y. \&amp;lt;not&amp;gt;(P(y) \&amp;lt;longrightarrow&amp;gt; R(x,y)))  \&amp;lt;longrightarrow&amp;gt; \&amp;lt;not&amp;gt;(\&amp;lt;forall&amp;gt;x. P(x) \&amp;lt;longrightarrow&amp;gt; R(x,x))&amp;quot;&lt;br /&gt;
proof (rule impI)&lt;br /&gt;
  assume &amp;quot;\&amp;lt;exists&amp;gt;x. \&amp;lt;forall&amp;gt;y. \&amp;lt;not&amp;gt;(P(y) \&amp;lt;longrightarrow&amp;gt; R(x,y))&amp;quot;&lt;br /&gt;
  then obtain a where &amp;quot;\&amp;lt;forall&amp;gt;y. \&amp;lt;not&amp;gt;(P(y) \&amp;lt;longrightarrow&amp;gt; R(a,y))&amp;quot; by (rule exE)&lt;br /&gt;
  show &amp;quot;\&amp;lt;not&amp;gt;(\&amp;lt;forall&amp;gt;x. P(x) \&amp;lt;longrightarrow&amp;gt; R(x,x))&amp;quot;&lt;br /&gt;
  proof (rule notI)&lt;br /&gt;
     assume &amp;quot;\&amp;lt;forall&amp;gt;x. P(x) \&amp;lt;longrightarrow&amp;gt; R(x,x)&amp;quot;&lt;br /&gt;
     then have &amp;quot;P(a) \&amp;lt;longrightarrow&amp;gt; R(a,a)&amp;quot; by (rule allE)&lt;br /&gt;
     have &amp;quot;\&amp;lt;not&amp;gt;(P(a) \&amp;lt;longrightarrow&amp;gt; R(a,a))&amp;quot; using `\&amp;lt;forall&amp;gt;y. \&amp;lt;not&amp;gt;(P(y) \&amp;lt;longrightarrow&amp;gt; R(a,y))` by (rule allE)&lt;br /&gt;
     then show False using `P(a) \&amp;lt;longrightarrow&amp;gt; R(a,a)` by (rule notE)&lt;br /&gt;
  qed&lt;br /&gt;
qed&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jalonso</name></author>
		
	</entry>
</feed>