This commit is contained in:
Boris Marinov 2021-08-23 21:49:47 +03:00
parent 593b095612
commit d553339c1b
5 changed files with 174 additions and 187 deletions

View File

@ -327,7 +327,7 @@ Isomorphisms Between Singleton Sets
Between any two singleton sets, we may define the only possible function.
![The only possible function between sungletons](singleton_function.svg)
![The only possible function between singletons](singleton_function.svg)
The function is invertible, which means that all singleton sets are isomorphic to one another.

View File

@ -11,7 +11,7 @@
version="1.1"
id="svg3397"
sodipodi:docname="semilattice_tree.svg"
inkscape:version="1.0.2 (e86c8708, 2021-01-15)"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
width="595.29999"
height="250">
<metadata
@ -37,15 +37,15 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1395"
inkscape:window-width="1920"
inkscape:window-height="1016"
id="namedview3399"
showgrid="false"
inkscape:zoom="2.0000001"
inkscape:cx="163.97413"
inkscape:cy="69.505765"
inkscape:zoom="1.6308595"
inkscape:cx="135.15497"
inkscape:cy="22.90457"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg3397"
inkscape:document-rotation="0"
@ -54,17 +54,17 @@
<g
id="g2760-9-8-7-3-3"
transform="matrix(3.3686518,2.730436,-3.3686518,2.730436,306.59404,-715.40012)"
style="fill:#cccccc;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none">
style="fill:#cccccc;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none;stroke:#9f9f9f;stroke-opacity:1">
<g
id="g2749-4-6-6-2"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none"
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1"
transform="rotate(-37.328029,185.78163,-63.908319)">
<circle
cx="52.617641"
cy="85.453232"
r="24.6"
id="circle3369-5-5-7-0"
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none" />
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
<circle
fill="#d71920"
stroke="#be1e2d"
@ -72,53 +72,51 @@
cy="84.494919"
r="24.6"
id="circle3383-6-6-5-6"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none" />
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
style="display:inline;fill:#dddddd;stroke:#9f9f9f;stroke-width:6.389;stroke-miterlimit:10;stroke-opacity:1"
id="g1482-7-0-25-1-3-3-20-6-6-5"
transform="matrix(0.12528657,-0.17785739,0.21875,0.20456322,369.9094,8.4927373)"
inkscape:transform-center-x="-9.0324619"
inkscape:transform-center-y="0.77022403" />
<g
id="g2760-9-8-7-3-3-3"
transform="matrix(1.4397038,1.471767,-1.4397038,1.471767,318.01598,-335.82495)"
style="fill:#cccccc;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none">
transform="matrix(1.5227412,1.6212572,-1.5227412,1.6212572,313.37465,-383.31223)"
style="fill:#cccccc;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1">
<g
id="g2749-4-6-6-2-1"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none"
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1"
transform="rotate(-37.328029,185.78163,-63.908319)">
<circle
cx="52.617641"
cy="85.453232"
r="24.6"
id="circle3369-5-5-7-0-3"
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none" />
style="opacity:0.12999998;fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.880161"
cy="84.494919"
r="24.6"
id="circle3383-6-6-5-6-1"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none" />
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
<g
id="g2760-0-7-6"
transform="matrix(0.5982784,0.60455561,-0.5982784,0.60455561,359.72683,27.722784)"
style="fill:#cccccc">
style="fill:#d6c2c2;stroke:#9f9f9f;stroke-opacity:1;fill-opacity:1">
<g
id="g2749-6-8-1"
style="fill:#cccccc;fill-opacity:1;stroke:#666666"
style="fill:#d6c2c2;fill-opacity:1;stroke:#9f9f9f;stroke-opacity:1"
transform="rotate(-44.545114,52.727379,84.306425)">
<circle
cx="55.440796"
cy="90.58149"
r="24.6"
id="circle3369-33-3-6-0"
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
style="opacity:0.13;fill:#d6c2c2;fill-opacity:1;stroke:#9f9f9f;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
<circle
fill="#d71920"
stroke="#be1e2d"
@ -126,23 +124,23 @@
cy="84.367409"
r="24.6"
id="circle3383-85-2-8-6"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
style="fill:#d6c2c2;fill-opacity:1;stroke:#9f9f9f;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
</g>
</g>
<g
id="g2760-0-7-6-3"
transform="matrix(0.5982784,0.60455561,-0.5982784,0.60455561,407.91624,28.291495)"
style="fill:#cccccc">
style="fill:#d6c2c2;stroke:#9f9f9f;stroke-opacity:1;fill-opacity:1">
<g
id="g2749-6-8-1-2"
style="fill:#cccccc;fill-opacity:1;stroke:#666666"
style="fill:#d6c2c2;fill-opacity:1;stroke:#9f9f9f;stroke-opacity:1"
transform="rotate(-44.545114,52.727379,84.306425)">
<circle
cx="55.440796"
cy="90.58149"
r="24.6"
id="circle3369-33-3-6-0-7"
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
style="opacity:0.13;fill:#d6c2c2;fill-opacity:1;stroke:#9f9f9f;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
<circle
fill="#d71920"
stroke="#be1e2d"
@ -150,156 +148,138 @@
cy="84.367409"
r="24.6"
id="circle3383-85-2-8-6-2"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
style="fill:#d6c2c2;fill-opacity:1;stroke:#9f9f9f;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
</g>
</g>
<g
id="g2760-9-8-7-3-3-3-6"
transform="matrix(1.4397038,1.471767,-1.4397038,1.471767,422.35276,-323.67189)"
style="fill:#cccccc;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none">
transform="matrix(1.5227412,1.6212572,-1.5227412,1.6212572,423.72923,-369.92476)"
style="fill:#cccccc;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1">
<g
id="g2749-4-6-6-2-1-2"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none"
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1"
transform="rotate(-37.328029,185.78163,-63.908319)">
<circle
cx="52.617641"
cy="85.453232"
r="24.6"
id="circle3369-5-5-7-0-3-7"
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none" />
style="opacity:0.12999998;fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.880161"
cy="84.494919"
r="24.6"
id="circle3383-6-6-5-6-1-3"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none" />
</g>
</g>
<g
id="g2760-9-8-7-3-3-1"
transform="matrix(3.2984392,2.7101637,-3.2984392,2.7101637,44.942507,-709.74205)"
style="fill:#cccccc;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none">
<g
id="g2749-4-6-6-2-9"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none"
transform="rotate(-37.328029,185.78163,-63.908319)">
<circle
cx="52.617641"
cy="85.453232"
r="24.6"
id="circle3369-5-5-7-0-6"
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.880161"
cy="84.494919"
r="24.6"
id="circle3383-6-6-5-6-7"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:0.990522;stroke-miterlimit:9;stroke-dasharray:none" />
</g>
</g>
<g
id="g2760-9-8-7-3-3-3-7"
transform="matrix(1.5200852,1.5196182,-1.5200852,1.5196182,79.120947,-351.90511)"
style="fill:none;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none">
<g
id="g2749-4-6-6-2-1-7"
style="fill:none;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none"
transform="rotate(-37.328029,185.78163,-63.908319)">
<circle
cx="52.617641"
cy="85.453232"
r="24.6"
id="circle3369-5-5-7-0-3-6"
style="opacity:0.13;fill:none;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.880161"
cy="84.494919"
r="24.6"
id="circle3383-6-6-5-6-1-35"
style="fill:none;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none" />
</g>
</g>
<g
id="g2760-0-7-6-31"
transform="matrix(0.63168141,0.62421136,-0.63168141,0.62421136,123.1606,23.462559)"
style="fill:#cccccc">
<g
id="g2749-6-8-1-5"
style="fill:#cccccc;fill-opacity:1;stroke:#666666"
transform="rotate(-44.545114,52.727379,84.306425)">
<circle
cx="55.440796"
cy="90.58149"
r="24.6"
id="circle3369-33-3-6-0-70"
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.507595"
cy="84.367409"
r="24.6"
id="circle3383-85-2-8-6-3"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
<ellipse
cx="177.41734"
cy="101.57922"
id="circle3369-5-5-7-0-6"
style="opacity:0.12999998;fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:4.19109869;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(0.99393043,0.11001042,-0.16178721,0.98682567,0,0)"
rx="114.41885"
ry="94.68914" />
<ellipse
cx="173.9872"
cy="97.890526"
id="circle3383-6-6-5-6-7"
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:4.19109869;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(0.99393043,0.11001042,-0.16178721,0.98682567,0,0)"
rx="114.41885"
ry="94.68914" />
<g
id="g2760-9-8-7-3-3-3-6-4"
transform="matrix(1.5200852,1.5196182,-1.5200852,1.5196182,127.57553,-345.3758)"
style="fill:none;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none">
transform="matrix(1.8276804,1.67029,-1.8276804,1.67029,121.70212,-390.99582)"
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1">
<g
id="g2749-4-6-6-2-1-2-8"
style="fill:none;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none"
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1"
transform="rotate(-37.328029,185.78163,-63.908319)">
<circle
cx="52.617641"
cy="85.453232"
r="24.6"
id="circle3369-5-5-7-0-3-7-8"
style="opacity:0.13;fill:none;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none" />
style="opacity:0.12999998;fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.880161"
cy="84.494919"
r="24.6"
id="circle3383-6-6-5-6-1-3-0"
style="fill:none;fill-opacity:1;stroke:#666666;stroke-width:2.44469;stroke-miterlimit:9;stroke-dasharray:none" />
style="fill:#cccccc;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
<g
id="g2760-9-8-7-3-3-3-7"
transform="matrix(1.8276804,1.67029,-1.8276804,1.67029,65.654317,-399.52046)"
style="fill:none;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1">
<g
id="g2749-4-6-6-2-1-7"
style="fill:none;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1"
transform="rotate(-37.328029,185.78163,-63.908319)">
<circle
cx="52.617641"
cy="85.453232"
r="24.6"
id="circle3369-5-5-7-0-3-6"
style="opacity:0.12999998;fill:none;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
<circle
cx="51.880161"
cy="84.494919"
r="24.6"
id="circle3383-6-6-5-6-1-35"
style="fill:none;fill-opacity:1;stroke:#9f9f9f;stroke-width:2.44468999;stroke-miterlimit:9;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
<g
id="g2760-0-7-6-31"
transform="matrix(0.63168141,0.62421136,-0.63168141,0.62421136,114.57617,21.009865)"
style="fill:#e1d2b7;fill-opacity:1;stroke:#9f9f9f;stroke-opacity:1">
<g
id="g2749-6-8-1-5"
style="fill:#e1d2b7;fill-opacity:1;stroke:#9f9f9f;stroke-opacity:1"
transform="rotate(-44.545114,52.727379,84.306425)">
<circle
cx="55.440796"
cy="90.58149"
r="24.6"
id="circle3369-33-3-6-0-70"
style="opacity:0.12999998;fill:#e1d2b7;fill-opacity:1;stroke:#9f9f9f;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
<circle
cx="51.507595"
cy="84.367409"
r="24.6"
id="circle3383-85-2-8-6-3"
style="fill:#e1d2b7;fill-opacity:1;stroke:#9f9f9f;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
</g>
</g>
<g
id="g2760-0-7-6-3-4"
transform="matrix(0.63168141,0.62421136,-0.63168141,0.62421136,178.44546,28.40263)"
style="fill:#cccccc">
transform="matrix(0.63168141,0.62421136,-0.63168141,0.62421136,175.99277,25.336762)"
style="fill:#e1d2b7;fill-opacity:1;stroke:#9f9f9f;stroke-opacity:1">
<g
id="g2749-6-8-1-2-7"
style="fill:#cccccc;fill-opacity:1;stroke:#666666"
style="fill:#e1d2b7;fill-opacity:1;stroke:#9f9f9f;stroke-opacity:1"
transform="rotate(-44.545114,52.727379,84.306425)">
<circle
cx="55.440796"
cy="90.58149"
r="24.6"
id="circle3369-33-3-6-0-7-6"
style="opacity:0.13;fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
style="opacity:0.12999998;fill:#e1d2b7;fill-opacity:1;stroke:#9f9f9f;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.507595"
cy="84.367409"
r="24.6"
id="circle3383-85-2-8-6-2-0"
style="fill:#cccccc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
style="fill:#e1d2b7;fill-opacity:1;stroke:#9f9f9f;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
</g>
</g>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:20.3986px;line-height:1.25;font-family:sans-serif;fill:#666666;fill-opacity:1;stroke:none;stroke-width:0.509967"
style="font-style:normal;font-weight:normal;font-size:20.3986px;line-height:1.25;font-family:sans-serif;fill:#666666;fill-opacity:1;stroke:#9f9f9f;stroke-width:0.509967;stroke-opacity:1;"
x="399.41153"
y="235.17953"
id="text19660"><tspan
@ -307,10 +287,10 @@
id="tspan19658"
x="399.41153"
y="235.17953"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#666666;stroke-width:0.509967">tree</tspan></text>
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#666666;stroke-width:0.509967;stroke:#9f9f9f;stroke-opacity:1;">tree</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:20.3986px;line-height:1.25;font-family:sans-serif;fill:#666666;fill-opacity:1;stroke:none;stroke-width:0.509967"
style="font-style:normal;font-weight:normal;font-size:20.3986px;line-height:1.25;font-family:sans-serif;fill:#666666;fill-opacity:1;stroke:#9f9f9f;stroke-width:0.509967;stroke-opacity:1;"
x="100.93703"
y="235.0419"
id="text19660-3"><tspan
@ -318,5 +298,5 @@
id="tspan19658-4"
x="100.93703"
y="235.0419"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#666666;stroke-width:0.509967">semilattice</tspan></text>
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#666666;stroke-width:0.509967;stroke:#9f9f9f;stroke-opacity:1;">semilattice</tspan></text>
</svg>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -438,9 +438,9 @@ So **True** and **False** are just the *greatest* and *least* objects of our ord
![The whole logical system, represented as a Hasse diagram](lattice_true_false.svg)
This is another example of the categorical concept of duality - * **True** and **False** are dual to each other*, (which makes a lot of sense if you think about it).
This is another example of the categorical concept of duality - ***True** and **False** are dual to each other*, (which makes a lot of sense if you think about it).
So in order to represent logic, our distributive lattice has to also be *bounded* i.e. it has to have greatest and least elements.
So in order to represent logic, our distributive lattice has to also be *bounded* i.e. it has to have greatest and least elements (which play the roles of **True** and **False**).
The *implies* operation
---

View File

@ -35,11 +35,11 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1376"
inkscape:window-width="1920"
inkscape:window-height="1016"
id="namedview15615"
showgrid="false"
inkscape:zoom="4"
inkscape:zoom="3.3320313"
inkscape:cx="276.66026"
inkscape:cy="106.98256"
inkscape:window-x="0"
@ -48,8 +48,8 @@
inkscape:current-layer="svg15613"
showguides="false" />
<circle
cx="276.01608"
cy="12.361822"
cx="261.14737"
cy="13.935258"
r="18.910404"
id="circle15603-3-6"
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.6509912;stroke-miterlimit:10"
@ -63,9 +63,9 @@
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
id="g1482-7-0-4-49-9-9-9-3"
transform="matrix(-0.08422937,0.27675654,0.38042758,0.13714142,196.36633,20.121656)"
inkscape:transform-center-x="26.100245"
inkscape:transform-center-y="33.826035">
transform="matrix(0.11216104,-0.26666209,0.38020744,0.13775056,168.69216,106.14956)"
inkscape:transform-center-x="-2.6961047"
inkscape:transform-center-y="-41.931853">
<path
style="stroke-width:35.52600098"
inkscape:connector-curvature="0"
@ -89,9 +89,9 @@
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
id="g1482-7-0-4-49-9-9-9-3-3-6"
transform="matrix(0.14037355,0.25295067,-0.34322651,0.21384219,426.37902,-10.913186)"
inkscape:transform-center-x="26.900668"
inkscape:transform-center-y="-56.126791">
transform="matrix(-0.25295067,-0.14037355,-0.21384219,0.34322651,451.77097,0.07084194)"
inkscape:transform-center-x="-56.126793"
inkscape:transform-center-y="26.900668">
<path
style="stroke-width:35.52600098"
inkscape:connector-curvature="0"
@ -109,19 +109,12 @@
<g
id="g42748"
transform="matrix(1.5658524,0,0,1.5658524,-135.84373,123.00013)" />
<circle
cx="270.4361"
cy="7.510098"
r="18.910404"
id="circle15603-3"
style="fill:#f58235;stroke:#e76524;stroke-width:2.6509912;stroke-miterlimit:10"
transform="rotate(16.448378)" />
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
id="g1482-7-0-1-0-3-5-7"
transform="matrix(-0.20064494,0.18451179,0.24342209,0.29315217,278.86749,-61.77709)"
inkscape:transform-center-x="1.8046506"
inkscape:transform-center-y="-12.431583">
transform="matrix(0.18451179,-0.20064494,0.29315217,0.24342209,156.61514,53.310976)"
inkscape:transform-center-x="12.431583"
inkscape:transform-center-y="-1.8046509">
<path
style="stroke-width:35.52600098"
inkscape:connector-curvature="0"
@ -136,27 +129,22 @@
sodipodi:nodetypes="cc"
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
</g>
<circle
cx="256.54874"
cy="8.1679497"
r="18.910404"
id="circle15603-3"
style="fill:#f58235;stroke:#e76524;stroke-width:2.6509912;stroke-miterlimit:10"
transform="rotate(16.448378)" />
<circle
cx="313.57138"
cy="140.98485"
r="18.910404"
id="circle15605-2"
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.6509912;stroke-miterlimit:10;stroke-opacity:1" />
<circle
cx="308.28381"
cy="134.09349"
r="18.910404"
id="circle15605"
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.6509912;stroke-miterlimit:10;stroke-opacity:1" />
<circle
cx="356.63055"
cy="86.566696"
r="18.991766"
id="circle3389"
style="fill:#54b948;stroke:#00873a;stroke-width:3.27335119;stroke-miterlimit:10;stroke-dasharray:none" />
<g
id="g4359-2"
transform="matrix(0.75589512,-0.05647044,0.05647044,0.75589512,42.610669,127.08738)"
transform="matrix(0.75589512,-0.05647044,0.05647044,0.75589512,51.614186,115.38281)"
style="stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none">
<circle
cx="271.79999"
@ -174,9 +162,9 @@
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
id="g1482-7-0-4-49-9-9-9"
transform="matrix(-0.00180476,0.2892845,-0.40399502,0.01791484,399.56146,14.507378)"
transform="matrix(-0.00180476,-0.2892845,-0.40399502,-0.01791484,397.76076,147.67484)"
inkscape:transform-center-x="6.8563634"
inkscape:transform-center-y="-8.68795">
inkscape:transform-center-y="8.6879453">
<path
style="stroke-width:35.52600098"
inkscape:connector-curvature="0"
@ -191,9 +179,15 @@
sodipodi:nodetypes="cc"
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
</g>
<circle
cx="308.28381"
cy="134.09349"
r="18.910404"
id="circle15605"
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.6509912;stroke-miterlimit:10;stroke-opacity:1" />
<g
id="g5761"
transform="matrix(0.74428755,-0.14353525,0.14353525,0.74428755,202.40803,115.07386)"
transform="matrix(0.74428755,-0.14353525,0.14353525,0.74428755,220.11495,87.763192)"
style="stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none">
<circle
cx="250.16379"
@ -208,6 +202,26 @@
id="circle3379"
style="fill:#fce600;stroke:#ffdd00;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
</g>
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
id="g1482-7-0-4-49-9-9-9-3-3"
transform="matrix(0.23571425,-0.16771277,0.25079268,0.31723171,140.83841,15.874339)"
inkscape:transform-center-x="-0.84936391"
inkscape:transform-center-y="11.098337">
<path
style="stroke-width:35.52600098"
inkscape:connector-curvature="0"
id="path1478-7-9-0-8-8-7-4-5-6"
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
d="m 315.1,101.79 c 10.682,-4.135 21.77,-7.738 33.127,-11.074 -8.518,-8.139 -17.577,-16.01 -27.178,-23.616 -2.04,12.119 -3.103,21.663 -5.949,34.69 z" />
<path
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke"
inkscape:connector-curvature="0"
id="path1480-1-3-31-1-4-4-8-6-0"
d="M -3.1874069,107.91023 C 73.253293,84.710919 229.6807,69.499511 317.498,86.173"
sodipodi:nodetypes="cc"
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
</g>
<g
id="g5769"
transform="matrix(0.75800154,0,0,0.75800154,163.40512,34.592973)"
@ -225,32 +239,12 @@
id="circle3383"
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
</g>
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
id="g1482-7-0-4-49-9-9-9-3-3"
transform="matrix(-0.22255656,0.1848171,0.24230059,0.32376433,236.39501,-49.981407)"
inkscape:transform-center-x="-10.82733"
inkscape:transform-center-y="3.7517252">
<path
style="stroke-width:35.52600098"
inkscape:connector-curvature="0"
id="path1478-7-9-0-8-8-7-4-5-6"
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
d="m 315.1,101.79 c 10.682,-4.135 21.77,-7.738 33.127,-11.074 -8.518,-8.139 -17.577,-16.01 -27.178,-23.616 -2.04,12.119 -3.103,21.663 -5.949,34.69 z" />
<path
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke"
inkscape:connector-curvature="0"
id="path1480-1-3-31-1-4-4-8-6-0"
d="M -3.1874069,107.91023 C 73.253293,84.710919 229.6807,69.499511 317.498,86.173"
sodipodi:nodetypes="cc"
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
</g>
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
id="g1482-7-0-1-0-3-2"
transform="matrix(0.21418673,0.16860317,-0.22025568,0.31093397,322.02204,-56.762301)"
inkscape:transform-center-x="-0.8472359"
inkscape:transform-center-y="-12.533299">
transform="matrix(-0.16860317,-0.21418673,-0.31093397,0.22025568,443.80984,61.009818)"
inkscape:transform-center-x="-12.533301"
inkscape:transform-center-y="-0.84723997">
<path
style="stroke-width:35.52600098"
inkscape:connector-curvature="0"
@ -265,6 +259,12 @@
sodipodi:nodetypes="cc"
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
</g>
<circle
cx="356.63055"
cy="86.566696"
r="18.991766"
id="circle3389"
style="fill:#54b948;stroke:#00873a;stroke-width:3.27335119;stroke-miterlimit:10;stroke-dasharray:none" />
<circle
cx="298.04181"
cy="26.905895"

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -29,6 +29,7 @@ Monoid
Monoids
isomorphism
isomorphisms
Isomorphisms
Hasse
Antisymmetry
connexity
@ -73,3 +74,9 @@ Curry-Howard-Lambek
Curry-Howard
Lambek
cartesian
functor
functors
Functor
Functors
Endofunctors
invertible