|
128 | 128 | <LI> <A HREF="#overview">Overview of intuitionistic logic</A></LI>
|
129 | 129 | <LI> <A HREF="#overview2">Overview of this work</A></LI>
|
130 | 130 | <LI> <A HREF="#axioms">The axioms</A></LI>
|
| 131 | + <li><a href="#flavors">Different flavors of constructive mathematics</a></li> |
| 132 | + <li><a href="#existence">A note on existence</a></li> |
131 | 133 | <LI> <A HREF="#theorems">Some theorems</A></LI>
|
132 | 134 | <LI> <A HREF="#intuitionize">How to intuitionize classical proofs</A></LI>
|
133 | 135 | <LI> <A HREF="#setmm">Metamath Proof Explorer cross reference</A></LI>
|
|
802 | 804 |
|
803 | 805 | </table>
|
804 | 806 |
|
| 807 | +<P></P><HR NOSHADE SIZE=1><A NAME="existence"></A><B><FONT COLOR="#006633">A |
| 808 | +note on existence</FONT></B> |
| 809 | + |
| 810 | +<p>When we mathematically say something exists, there are at least three |
| 811 | +things that might mean:</p> |
| 812 | + |
| 813 | +<ul> |
| 814 | + |
| 815 | +<li><b>explicit existence</b>: we can demonstrate what the thing is. |
| 816 | +Example: in ~ ctssdccl we show a mapping ` G ` and specify explicitly, |
| 817 | +via a hypothesis used as a local definition, what it is (contrast |
| 818 | +with ~ ctssdc which is using truncated existence). Our notation |
| 819 | +for explicit existence is giving a class variable as in this example.</li> |
| 820 | + |
| 821 | +<li><b>truncated existence</b>: we can demonstrate there is such a thing, |
| 822 | +but we do not expose what it is. We represent this by ` E. ` . |
| 823 | +Example: because the existence for ` g ` in ~ omiunct is truncated, |
| 824 | +we need countable choice to get explicit existence and thus apply |
| 825 | +~ ctiunct which requires explicit existence. Two equivalent notations |
| 826 | +for "class ` A ` (truncatedly) exists" can be seen at ~ isset .</li> |
| 827 | + |
| 828 | +<li><b>classical existence</b>: there is no way that such a thing can fail |
| 829 | +to exist. The wording in the previous sentence may look like a double |
| 830 | +negation, and indeed ` -. -. E.` is our notation for classical |
| 831 | +existence. Example: ~ ismkvnex concerns the statement |
| 832 | +that classical existence implies truncated existence in a particular |
| 833 | +context.</li> |
| 834 | + |
| 835 | +</ul> |
| 836 | + |
| 837 | +<p>For more on these topics, see for example [HoTT] especially |
| 838 | +section 3.10.</p> |
| 839 | + |
805 | 840 | <P></P><HR NOSHADE SIZE=1><A NAME="theorems"></A><B><FONT COLOR="#006633">A
|
806 | 841 | Theorem Sampler</FONT></B>
|
807 | 842 |
|
|
0 commit comments