Merge branch 'logic'
2
.gitignore
vendored
@ -1,4 +1,4 @@
|
||||
|
||||
errors.md
|
||||
*.swp
|
||||
*.un~
|
||||
_site
|
||||
|
@ -3,11 +3,36 @@ layout: default
|
||||
title: About
|
||||
---
|
||||
|
||||
{: style="text-align: right"}
|
||||
*"Try as you may,*
|
||||
|
||||
{: style="text-align: right"}
|
||||
*you just can't get away,*
|
||||
|
||||
{: style="text-align: right"}
|
||||
*from mathematics"*
|
||||
|
||||
{: style="text-align: right" }
|
||||
Tom Lehrer
|
||||
|
||||
About this book
|
||||
===
|
||||
|
||||
This book is a product of my own endeavour of understanding category theory. It is just that as I am explaining something, I am understanding it better. It is aimed at programmers, as well as anyone else who is interested in this stuff.
|
||||
|
||||
The main reason I am interested in category theory is that it allows us to formalise some common concepts that we use in our daily (intellectual) lives. Much of our language is based on intuition and rightfully so: relying on intuition is a very easy way to get your point across so it is understood by other human beings. However, that is part of the problem: sometimes intuition makes it too easy to communicate with someone. So easy that he might, in fact, understand things that you haven't actually said. For example, when I say that two things are equal, it would seem obvious to you what I mean, although it isn't obvious at all (how are they equal, at what context etc). That is the place when we might want to provide a more rigorous definition of what am I saying (even if I did not have one, to begin with). But providing such definition in natural language, which is designed to use intuition as a means of communication, is no easy task. It is in these situations that people often resort to diagrams to explain their thoughts. Diagrams are ubiquitous in science and mathematics because they are an understandable way to communicate a formal concept clearly. Category theory formalises the concept of a diagram and their components - arrows and objects and creates a language for presenting all kinds of ideas.
|
||||
The main reason I am interested in category theory is that it allows us to formalise some common concepts that we use in our daily (intellectual) lives. Much of our language is based on intuition and rightfully so: relying on intuition is a very easy way to get your point across so it is understood by other human beings. However, that is part of the problem: sometimes intuition makes it too easy to communicate with someone. So easy that he might, in fact, understand things that you haven't actually said. For example, when I say that two things are equal, it would seem obvious to you what I mean, although it isn't obvious at all (how are they equal, at what context etc). That is the place when we might want to provide a more rigorous definition of what am I saying (even if I did not have one to begin with). But providing such definition in natural language, which is designed to use intuition as a means of communication, is no easy task.
|
||||
|
||||
It is in these situations that people often resort to diagrams to explain their thoughts. Diagrams are ubiquitous in science and mathematics because they are an understandable way to communicate a formal concept clearly. Category theory formalises the concept of a diagram and their components - arrows and objects and creates a language for presenting all kinds of ideas.
|
||||
|
||||
In this book, we will visit those formalisms and along the way, we would see all other kinds of mathematical objects, viewed under the prism of categories.
|
||||
|
||||
Acknowledgements
|
||||
===
|
||||
|
||||
Thanks to my wife Dimitrina, who has no issue with taking after our daughter while I sit here and write my book.
|
||||
|
||||
Thanks to my high-school arts teacher, Mrs Georgieva who told me that I have some tallent, but I have to actually work to make it happen.
|
||||
|
||||
Thanks to Prathyush Pramod who encouraged me to finish the book and is also helping me out with it.
|
||||
|
||||
And also to everyone else who submitted feedback and helped me fix some of the numerous errors that I made - knowing myself, I know that there are a lot more.
|
||||
|
@ -1 +1,97 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 595.3 284.7"><switch><g><circle opacity=".14" stroke="#000" stroke-width="6" stroke-miterlimit="10" cx="311.8" cy="147" r="114.9"/><circle fill="#E6E7E8" stroke="#808285" stroke-width="6" stroke-miterlimit="10" cx="301.1" cy="134" r="114.9"/><circle fill="#FFF" stroke="#939598" stroke-width="6" stroke-miterlimit="10" cx="272" cy="188.2" r="41.3"/><g fill="#808285"><path d="M246.8 193.5c.8 0 1.8-.2 2.9-.6v4.4c-.8.3-1.6.6-2.3.7-.7.1-1.6.2-2.6.2-2 0-3.5-.5-4.3-1.5-.9-1-1.3-2.5-1.3-4.5V185h-2.1v-2.4l2.7-1.9 1.5-3.6h3.9v3.5h4.2v4.5h-4.2v6.7c0 1.1.5 1.7 1.6 1.7zM263.2 180.3c.5 0 1 0 1.5.1l.3.1-.5 5.6c-.5-.1-1.2-.2-2-.2-1.3 0-2.3.3-2.8.9-.6.6-.9 1.5-.9 2.6v8.5h-6v-17.3h4.4l.9 2.8h.3c.5-.9 1.2-1.7 2.1-2.2.9-.7 1.8-.9 2.7-.9zM279.7 197.9l-.7-2.2h-.4c-.5.8-1.2 1.4-2.1 1.8-.9.4-1.9.6-3.1.6-1.9 0-3.4-.6-4.4-1.7-1.1-1.1-1.6-2.7-1.6-4.7v-11.3h6v9.5c0 1.1.2 2 .5 2.6.3.6.8.9 1.6.9 1 0 1.8-.4 2.2-1.2.4-.8.7-2.2.7-4.1v-7.6h6v17.3h-4.7zM296.7 198.2c-2.9 0-5.1-.8-6.7-2.3-1.6-1.5-2.4-3.7-2.4-6.5 0-2.9.7-5.2 2.2-6.7 1.5-1.6 3.6-2.3 6.3-2.3 2.6 0 4.6.7 6 2 1.4 1.4 2.1 3.3 2.1 5.9v2.7h-10.7c0 1 .4 1.7 1.1 2.3s1.6.8 2.7.8c1 0 2-.1 2.9-.3.9-.2 1.8-.5 2.9-1v4.3c-.9.5-1.9.8-2.9 1-.9 0-2.1.1-3.5.1zm-.3-13.9c-.7 0-1.3.2-1.8.7-.5.4-.8 1.1-.8 2.1h5.1c0-.8-.3-1.5-.7-2-.5-.5-1.1-.8-1.8-.8z"/></g><g><circle fill="#FFF" stroke="#939598" stroke-width="6" stroke-miterlimit="10" cx="325" cy="95.4" r="41.3"/><g fill="#808285"><path d="M300.5 92.4h-3.3v11.4h-5.3V92.4h-2v-2.6l2.2-1.3v-.3c0-2 .4-3.5 1.2-4.4.8-.9 2.2-1.3 4-1.3.7 0 1.4.1 2 .2.6.1 1.4.3 2.2.6l-1.1 3.4c-.7-.2-1.3-.3-1.9-.3-.4 0-.7.1-.9.4s-.3.7-.3 1.2v.4h3.3v4zM312.7 103.8l-1-2h-.1c-.7.9-1.4 1.5-2.2 1.8-.7.3-1.7.5-2.9.5-1.5 0-2.6-.4-3.4-1.3s-1.3-2.1-1.3-3.7.6-2.9 1.7-3.7c1.1-.8 2.8-1.3 5-1.4h2.5v-.2c0-1.3-.6-1.9-1.9-1.9-1.1 0-2.6.4-4.3 1.1l-1.5-3.5c1.8-.9 4.1-1.4 6.8-1.4 2 0 3.5.5 4.6 1.5 1.1 1 1.6 2.4 1.6 4.1v10.1h-3.6zm-4-3.5c.6 0 1.2-.2 1.7-.6s.7-.9.7-1.6v-1.2l-1.2.1c-1.8.1-2.6.7-2.6 1.9-.1 1 .4 1.4 1.4 1.4zM325.3 103.8H320V82.6h5.3v21.2zM340.9 99.1c0 1.7-.6 2.9-1.7 3.7-1.1.8-2.7 1.3-4.9 1.3-1.1 0-2.1-.1-3-.2-.8-.1-1.7-.3-2.6-.7V99c.8.4 1.7.7 2.7.9 1 .2 1.9.4 2.6.4 1.2 0 1.7-.3 1.7-.8 0-.3-.2-.5-.5-.7s-1.3-.6-2.8-1.2c-1.4-.6-2.4-1.2-3-2-.6-.7-.8-1.7-.8-2.8 0-1.4.6-2.6 1.7-3.4 1.1-.8 2.7-1.2 4.7-1.2 1 0 2 .1 2.9.3.9.2 1.8.5 2.8 1l-1.4 3.4c-.7-.3-1.5-.6-2.2-.8s-1.4-.3-1.9-.3c-.9 0-1.3.2-1.3.6 0 .3.2.5.5.7s1.2.6 2.6 1.1c1.1.4 1.9.9 2.4 1.3s.9.9 1.2 1.5c.2.5.3 1.2.3 2.1zM351.3 104.1c-2.6 0-4.6-.7-6-2.1-1.4-1.4-2.1-3.3-2.1-5.8 0-2.6.7-4.6 2-6 1.3-1.4 3.2-2.1 5.6-2.1 2.3 0 4.1.6 5.4 1.8 1.3 1.2 1.9 3 1.9 5.2v2.4h-9.5c0 .9.4 1.5.9 2 .6.5 1.4.7 2.4.7.9 0 1.8-.1 2.6-.3.8-.2 1.6-.5 2.6-.9v3.8c-.8.4-1.7.7-2.6.9s-1.9.4-3.2.4zm-.3-12.4c-.6 0-1.2.2-1.6.6-.4.4-.7 1-.7 1.9h4.6c0-.7-.2-1.3-.6-1.8-.5-.4-1-.7-1.7-.7z"/></g></g></g></switch></svg>
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 199.99999"
|
||||
version="1.1"
|
||||
id="svg14095"
|
||||
sodipodi:docname="boolean.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
width="595.29999"
|
||||
height="200"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs14099" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14097"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
objecttolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
guidetolerance="10.0"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8494877"
|
||||
inkscape:cx="297.64999"
|
||||
inkscape:cy="142.47189"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1387"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14095" />
|
||||
<switch
|
||||
id="switch14093"
|
||||
transform="matrix(0.64908726,0,0,0.64908726,105.37967,10.515907)">
|
||||
<g
|
||||
id="g14091">
|
||||
<circle
|
||||
opacity="0.14"
|
||||
stroke="#000000"
|
||||
stroke-width="6"
|
||||
stroke-miterlimit="10"
|
||||
cx="311.79999"
|
||||
cy="147"
|
||||
r="114.9"
|
||||
id="circle14073" />
|
||||
<circle
|
||||
fill="#e6e7e8"
|
||||
stroke="#808285"
|
||||
stroke-width="6"
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075" />
|
||||
<circle
|
||||
fill="#ffffff"
|
||||
stroke="#939598"
|
||||
stroke-width="6"
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077" />
|
||||
<g
|
||||
fill="#808285"
|
||||
id="g14081">
|
||||
<path
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089">
|
||||
<circle
|
||||
fill="#ffffff"
|
||||
stroke="#939598"
|
||||
stroke-width="6"
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083" />
|
||||
<g
|
||||
fill="#808285"
|
||||
id="g14087">
|
||||
<path
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</switch>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 5.4 KiB |
@ -17,7 +17,7 @@ The simplest composite type, of the sets **B**, which contains **b**'s and the s
|
||||
|
||||
![Product parts](product_parts.svg)
|
||||
|
||||
It is the set of *pairs* of **b**'s and **y**'s.
|
||||
The product is the set of *ordered pairs* of **b**'s and **y**'s. It is denoted **B x Y** and it comes equipped with two functions for retrieving the **b** and the **y** from each **(b, y)**.
|
||||
|
||||
![Product](product.svg)
|
||||
|
||||
@ -25,6 +25,8 @@ The product is denoted **B x Y**, and it comes equipped with two functions for r
|
||||
|
||||
**Question**: Why is this called a product? Hint: How many elements does it have?
|
||||
|
||||
The Cartesian product was first defined by the mathematician and philosopher René Descartes as a basis for the Cartesian coordinate system. But as we shall see, it has many other use-cases.
|
||||
|
||||
Products as Objects
|
||||
---
|
||||
|
||||
@ -66,7 +68,6 @@ Discovered in 1921 Kazimierz Kuratowski, this one uses just the component of the
|
||||
|
||||
![A pair, represented by sets](pair_as_set_1.svg)
|
||||
|
||||
|
||||
Defining products in Terms of Functions
|
||||
---
|
||||
|
||||
@ -88,7 +89,7 @@ Depending on our specific case there can be many other such objects.
|
||||
|
||||
![Product, external diagram](product_candidates.svg)
|
||||
|
||||
So how do we set apart all those "imposter" products from the one true product? Simple - they all can be converted to it. This is true, because:
|
||||
So how do we set apart the true product from all those "imposter" products? Simple - by using the observation that *they all can be converted to it*, This observation is true, because:
|
||||
1. By definition, each "impostor" can be converted to both elements of the pair.
|
||||
2. The pair is nothing more than the sum of its elements.
|
||||
|
||||
@ -96,7 +97,9 @@ More formally, in order for a set **I** to serve as an impostor for the product
|
||||
|
||||
![Product, external diagram](products_morphisms.svg)
|
||||
|
||||
Notice that this definition does not rule out the sets which are isomorphic to the product - when we represent things using functions, an isomorphism is the same as equality.
|
||||
In category theory, this type of property that a given object might posess (participating in a structure such that all similar objects can be converted to/from it) is called a *universal property*.
|
||||
|
||||
Notice that this definition does not rule out the sets which are isomorphic to the product - when we represents things using universal properties, an isomorphism is the same as equality.
|
||||
|
||||
Sums
|
||||
===
|
||||
@ -151,6 +154,7 @@ For example, there exist a trivial function between the set **Y \| B** and the
|
||||
|
||||
This diagram captures the **OR** relation in the same way as the previous one captures the essence of **AND**.
|
||||
|
||||
|
||||
Duality
|
||||
===
|
||||
|
||||
@ -159,10 +163,9 @@ If we compare the concepts of *sum* and *product*, we will find out that they ar
|
||||
- The *product* of two sets is related to an element of the first one *and* one element of the second one.
|
||||
- A *sum* of two sets is related to an element of the first one *or* one element of the second one.
|
||||
|
||||
Actually, the two concepts are captured by one and the same external diagram, just the arrows are flipped - many-to-one relationships become one-to-many and the other way around.
|
||||
Actually, the two concepts are captured by one and the same external diagram, just the arrows are flipped - many-to-one relationships become one-to-many and the other way around (that's normal right? After all, **AND** *is* the opposite of **OR**).
|
||||
|
||||
|
||||
That's normal right? After all, **AND** *is* the opposite of **OR**. The connection between the two has always been there, evidenced, for example, by the DeMorgan's law, citing that **NOT (A AND B) ↔ (NOT A) OR (NOT B)**. (Or to put it in everyday language, "If either A or B is false, then (and only then) A *and* B is also false.) But only with category theory, this connection can be expressed in such a concise way:
|
||||
The connection between the two has always been there, evidenced, for example, by the De Morgan's law, citing that **NOT (A AND B) ↔ (NOT A) OR (NOT B)** (or to put it in everyday language, "If either A or B is false, then (and only then) A *and* B is also false). But only with category theory, this connection can be expressed in such a concise way:
|
||||
|
||||
![Coproduct and product](coproduct_product_duality.svg)
|
||||
|
||||
@ -184,7 +187,7 @@ What other categories, or applications of category theory are there, other than
|
||||
|
||||
This table illustrates how category theory allows us to see the big picture when it comes to sets and similar structures - when we are at the realm of sets we can view the set as a collection of individual elements. In category theory we don't have such notion, but we saw how taking this notion away allows us to define concepts such as the sum and product sets in a whole different and more general way.
|
||||
|
||||
**NB: Do note how the world "Object" is used in both programming languages and in category theory, but for completely different things. A categorical object is equivalent to a class in programming language.**
|
||||
**NB: Do note how the word "Object" is used in both programming languages and in category theory, but for completely different things. The equivalent a categorical object is equivalent to a class in programming language.**
|
||||
|
||||
Looking at the table I cannot help but notice the somehow weird, but otherwise completely logical, symmetry (or perhaps "reverse symmetry") between the world as viewed through the lenses of set theory, and the way it is viewed through the (inverted) lens of category theory:
|
||||
|
||||
@ -227,6 +230,8 @@ Why that is true is pretty obvious if we go back to set theory for a second. (O
|
||||
|
||||
![Two sets connected with multiple functions](set_arrows.svg)
|
||||
|
||||
There are some types of categories in which only one morphism between two objects is allowed (or one in each direction), but we will talk about them later (they are also called orders).
|
||||
|
||||
Composition
|
||||
---
|
||||
|
||||
@ -234,7 +239,6 @@ One of the few or maybe even the only requirement for a structure to be called a
|
||||
|
||||
![Composition of morphisms](composition.svg)
|
||||
|
||||
|
||||
Formally, this requirement says that there should exist an operation (denoted with the symbol **•**) such that for each two functions **g: A → B** and **f: B → C**, there exists exactly one function **(f • g): A → C**.
|
||||
|
||||
**NB:** Note that functional composition is written from right to left. e.g. applying **g** and then applying **f** is written **f • g** and not the other way around. (You can think of it as a shortcut to **f(g(a))**.)
|
||||
|
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 10 KiB |
@ -12,7 +12,7 @@
|
||||
version="1.1"
|
||||
id="svg8680"
|
||||
sodipodi:docname="coproduct_product_duality.svg"
|
||||
inkscape:version="1.0.2 (e86c8708, 2021-01-15)">
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata8686">
|
||||
<rdf:RDF>
|
||||
@ -21,7 +21,7 @@
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
@ -36,15 +36,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="namedview8682"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.71"
|
||||
inkscape:cx="297.64999"
|
||||
inkscape:cy="300"
|
||||
inkscape:cy="183.04094"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg8680" />
|
||||
<ellipse
|
||||
@ -218,35 +218,33 @@
|
||||
id="path8666"
|
||||
style="stroke-width:0.504506" />
|
||||
<text
|
||||
style="line-height:1.25"
|
||||
x="152.8801"
|
||||
y="166.79488"
|
||||
style="font-weight:400;font-size:20.67840004px;line-height:1.25;font-family:sans-serif;letter-spacing:0;word-spacing:0;fill:#7e7e7e;stroke-width:0.51689899"
|
||||
x="383.28946"
|
||||
y="163.8709"
|
||||
font-weight="400"
|
||||
font-size="20.6784px"
|
||||
font-family="sans-serif"
|
||||
letter-spacing="0"
|
||||
word-spacing="0"
|
||||
fill="#7e7e7e"
|
||||
stroke-width="0.516899"
|
||||
id="text8674"><tspan
|
||||
x="152.8801"
|
||||
y="166.79488"
|
||||
id="text8674">
|
||||
<tspan
|
||||
x="383.28946"
|
||||
y="163.8709"
|
||||
id="tspan8672"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.516899">AND</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';stroke-width:0.51689899">AND</tspan>
|
||||
</text>
|
||||
<text
|
||||
style="line-height:1.25"
|
||||
x="393.5806"
|
||||
y="168.11798"
|
||||
style="font-weight:400;font-size:21.88019943px;line-height:1.25;font-family:sans-serif;letter-spacing:0;word-spacing:0;fill:#7e7e7e;stroke-width:0.54709399"
|
||||
x="162.58644"
|
||||
y="164.60921"
|
||||
font-weight="400"
|
||||
font-size="21.8802px"
|
||||
font-family="sans-serif"
|
||||
letter-spacing="0"
|
||||
word-spacing="0"
|
||||
fill="#7e7e7e"
|
||||
stroke-width="0.547094"
|
||||
id="text8678"><tspan
|
||||
x="393.5806"
|
||||
y="168.11798"
|
||||
id="text8678">
|
||||
<tspan
|
||||
x="162.58644"
|
||||
y="164.60921"
|
||||
id="tspan8676"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.547094">OR</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';stroke-width:0.54709399">OR</tspan>
|
||||
</text>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 18 KiB |
@ -1 +1,129 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 595.3 206"><switch><g><g stroke-width="6" stroke-miterlimit="10"><circle opacity=".14" stroke="#000" cx="189.3" cy="112.7" r="84.4"/><circle fill="#CAEBFC" stroke="#808285" cx="181" cy="107.3" r="84.4"/><circle opacity=".14" stroke="#000" cx="388.9" cy="118.4" r="55.1"/><circle fill="#F8F7CB" stroke="#808285" cx="383.5" cy="114.9" r="55.1"/><circle fill="#8967AC" stroke="#651C5F" cx="382.8" cy="89.3" r="13.5"/><circle fill="#F58235" stroke="#E76524" cx="389" cy="139.3" r="13.5"/><circle fill="#D71920" stroke="#BE1E2D" cx="227.1" cy="126.3" r="13.5"/><circle fill="#39BCED" stroke="#008DD2" cx="165" cy="57.3" r="13.5"/><circle fill="#54B948" stroke="#00873A" cx="217.5" cy="73" r="13.5"/></g></g></switch></svg>
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 206"
|
||||
version="1.1"
|
||||
id="svg7566"
|
||||
sodipodi:docname="product_parts.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata7572">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs7570" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview7568"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.317655"
|
||||
inkscape:cx="297.64999"
|
||||
inkscape:cy="103"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g7560" />
|
||||
<switch
|
||||
id="switch7564">
|
||||
<g
|
||||
id="g7562">
|
||||
<g
|
||||
stroke-width="6"
|
||||
stroke-miterlimit="10"
|
||||
id="g7560">
|
||||
<circle
|
||||
opacity=".14"
|
||||
stroke="#000"
|
||||
cx="189.3"
|
||||
cy="112.7"
|
||||
r="84.4"
|
||||
id="circle7542"
|
||||
style="stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
fill="#CAEBFC"
|
||||
stroke="#808285"
|
||||
cx="181"
|
||||
cy="107.3"
|
||||
r="84.4"
|
||||
id="circle7544"
|
||||
style="stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
opacity=".14"
|
||||
stroke="#000"
|
||||
cx="388.9"
|
||||
cy="118.4"
|
||||
r="55.1"
|
||||
id="circle7546"
|
||||
style="stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
fill="#F8F7CB"
|
||||
stroke="#808285"
|
||||
cx="383.5"
|
||||
cy="114.9"
|
||||
r="55.1"
|
||||
id="circle7548"
|
||||
style="stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
fill="#8967AC"
|
||||
stroke="#651C5F"
|
||||
cx="382.8"
|
||||
cy="89.3"
|
||||
r="13.5"
|
||||
id="circle7550"
|
||||
style="stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
fill="#F58235"
|
||||
stroke="#E76524"
|
||||
cx="389"
|
||||
cy="139.3"
|
||||
r="13.5"
|
||||
id="circle7552"
|
||||
style="stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
fill="#39BCED"
|
||||
stroke="#008DD2"
|
||||
cx="165"
|
||||
cy="57.3"
|
||||
r="13.5"
|
||||
id="circle7556"
|
||||
style="stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
fill="#54B948"
|
||||
stroke="#00873A"
|
||||
cx="217.5"
|
||||
cy="73"
|
||||
r="13.5"
|
||||
id="circle7558"
|
||||
style="stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:4;stroke-miterlimit:10;stroke-dasharray:none"
|
||||
cx="227.26897"
|
||||
cy="129.13847"
|
||||
r="13.5"
|
||||
id="circle7552-3" />
|
||||
</g>
|
||||
</g>
|
||||
</switch>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 770 B After Width: | Height: | Size: 3.7 KiB |
@ -137,20 +137,20 @@ The chains in an order don't have to be completely disconnected from each other
|
||||
The above set is not linearly-ordered - although the connection establishes the relationship between **D** and **G** (**D ≤ G**) and although the relationship between **F** and **G** is known as well (**F ≤ G**), the relationship between **D** and **F** is *not* known. Any element can be bigger than the other one.
|
||||
|
||||
|
||||
Maximum and minimum
|
||||
Greatest and least
|
||||
---
|
||||
|
||||
Although posets don't give us definitive answer to who is better than who, some of them still can give us an answer to the more important question (in sports, as well as in other domains), namely *who is number one*, who is the champion, the player who is better than anyone else, or more generally the element that is bigger than any other element.
|
||||
|
||||
We call such elements the *maximum element* and some (not all) partial orders do have such element - in our last diagram **M** is the maximum element, in this diagram, the green element is the biggest one.
|
||||
We call such elements the *greatest element* and some (not all) partial orders do have such element - in our last diagram **M** is the greatest element, in this diagram, the green element is the biggest one.
|
||||
|
||||
![Join diagram with one more element](join_additional_element.svg)
|
||||
|
||||
Sometimes we have more than one elements that are bigger than all other elements, in this case none of them are maximum.
|
||||
Sometimes we have more than one elements that are bigger than all other elements, in this case none of them is the greatest.
|
||||
|
||||
![A diagram with no maximum element](non_maximal_element.svg)
|
||||
![A diagram with no greatest element](non_maximal_element.svg)
|
||||
|
||||
In addition to the maximum element, a partial order may also have a minimum (smallest) element, which is defined in the same way.
|
||||
In addition to the greatest element, a partial order may also have a least (smallest) element, which is defined in the same way.
|
||||
|
||||
Joins
|
||||
---
|
||||
@ -165,9 +165,9 @@ There can be multiple elements bigger than **A** and **B** (all elements that ar
|
||||
|
||||
Given any two elements in which one is bigger than the other (e.g. **A ≤ B**), the join is the bigger element (in this case **B**).
|
||||
|
||||
In a totally ordered set, the *join* of any subset of elements is just their the *maximum* element.
|
||||
In a totally ordered set, the *join* of any subset of elements is just their the *greatest* element.
|
||||
|
||||
Like with the maximum element, if two elements have several upper bounds that are equally big, then none of them is a *join* (a join must be unique).
|
||||
Like with the greatest element, if two elements have several upper bounds that are equally big, then none of them is a *join* (a join must be unique).
|
||||
|
||||
![A non-join diagram](non_join.svg)
|
||||
|
||||
@ -247,24 +247,34 @@ The poset example with the number dividers is also isomorphic to an inclusion or
|
||||
|
||||
![Divides poset](divides_poset_inclusion.svg)
|
||||
|
||||
Let's elaborate a bit about the isomorphism between the number poset and the prime inclusion order. It is comprised of one function from the prime inclusion order, to the number poset (which in this case is just the *multiplication* of all the elements in the set) and one function from the number poset to the prime inclusion order (which is an operation called *prime factorization* of a number, consisting (unsurprisingly) of finding the set of prime numbers that result in that number when multiplied with one another (as we said, this set is unique, and hence these functions really do comprise an isomorphism)).
|
||||
Order isomorphisms
|
||||
---
|
||||
|
||||
We mentioned order isomorphisms several times already so this is about time to elaborate a bit about what they are. Take the isomorphism between the number poset and the prime inclusion order as an example. Like an isomorphism between any two sets, it is comprised of two functions:
|
||||
|
||||
- One function from the prime inclusion order, to the number poset (which in this case is just the *multiplication* of all the elements in the set)
|
||||
- One function from the number poset to the prime inclusion order (which is an operation called *prime factorization* of a number, consisting of finding the set of prime numbers that result in that number when multiplied with one another).
|
||||
|
||||
![Divides poset](divides_poset_isomorphism.svg)
|
||||
|
||||
For sets, an isomorphism means just that the functions are inverse of each other. But as orders, besides being sets, have the arrows that connect them there is an additional requirement for a pair of functions to form an isomorphism - to be an isomorphism, a function has *to respect those arrows, in other words should be *order preserving*. More specifically, applying the function (let's call it F) to any two elements in one set (**a** and **b**) should result in two elements that have the same corresponding order in the other set (so **a ≤ b** iff **F(a) ≤ F(b)**.
|
||||
|
||||
Birkhoff's representation theorem
|
||||
---
|
||||
|
||||
So far, we saw two different partial orders, one based on color mixing, and one based on number division, which can be represented by the inclusion orders of all possible combinations of sets of some *basic elements* (the primary colors in the first case, and the prime numbers (or prime powers) in the second one). Many other partial orders can be defined in this way. Which ones exactly is a question that is answered by an amazing result called *Birkhoff's representation theorem*. They are the partial orders that meet the following two criteria:
|
||||
So far, we saw two different partial orders, one based on color mixing, and one based on number division, which can be represented by the inclusion orders of all possible combinations of sets of some *basic elements* (the primary colors in the first case, and the prime numbers (or prime powers) in the second one.) Many other partial orders can be defined in this way. Which ones exactly is a question that is answered by an amazing result called *Birkhoff's representation theorem*. They are the partial orders that meet the following two criteria:
|
||||
|
||||
1. All elements have *joins* and *meets* (those partial orders are called *lattices*, by the way)
|
||||
2. Those *meet* and *join* operations *distribute* over one another, that is **x ∨ (y ∧ z) = (x ∨ y) ∧ (x ∨ z)**.
|
||||
2. Those *meet* and *join* operations *distribute* over one another, that is if we denote joins as meets as **∨** or **∧**, then **x ∨ (y ∧ z) = (x ∨ y) ∧ (x ∨ z)** (those are called *distributive lattices*.)
|
||||
|
||||
(Just to note that this result is only proven for *finite* lattices, so it might not be valid for the numbers all the way to infinity. But it would be valid for any subset of them.)
|
||||
|
||||
I won't go into details about this result, I would only mention that the "prime" elements with which we can construct the inclusion order are the ones that are not the *join* of any other elements (for that reason, they are also called *join-irreducible* elements).
|
||||
I won't go into details about this result, I would only mention that the "prime" elements with which we can construct the inclusion order are the ones that are not the *join* of any other elements (for that reason, they are also called *join-irreducible* elements.)
|
||||
|
||||
By the way, the partial orders that are *NOT* distributive lattices are also isomorphic to inclusion orders, it is just that they are isomorphic to inclusion orders that do not contain all possible combinations of elements.
|
||||
|
||||
<!-- TODO in a Power set P(X), the meet of a collection of subsets is their intersection, and the join is their union -->
|
||||
|
||||
Lattices
|
||||
===
|
||||
|
||||
@ -277,7 +287,7 @@ Notice that when drawing our color-mixing lattice, we added the black ball at th
|
||||
Bounded lattices
|
||||
---
|
||||
|
||||
Our color-mixing lattice, has a *maximum element* (the black ball) and a *minimum element* (the white one). Lattices that have a minimum and maximum elements are called *bounded lattices*. It isn't hard to see that all finite lattices are also bounded.
|
||||
Our color-mixing lattice, has a *greatest element* (the black ball) and a *least element* (the white one). Lattices that have a least and greatest elements are called *bounded lattices*. It isn't hard to see that all finite lattices are also bounded.
|
||||
|
||||
**Task:** Prove that all finite lattices are bounded.
|
||||
|
||||
@ -334,6 +344,12 @@ All of that structure arises naturally from the simple law of transitivity.
|
||||
|
||||
![Transitivity](transitivity.svg)
|
||||
|
||||
<!--
|
||||
TODO: add the example of preorders as models for routes from/to a given set of destination.
|
||||
|
||||
Also the state machine example.
|
||||
-->
|
||||
|
||||
Orders as categories
|
||||
===
|
||||
|
||||
@ -347,7 +363,7 @@ What about that other law that was required in order to be a category - the iden
|
||||
|
||||
![Reflexivity](reflexivity.svg)
|
||||
|
||||
So it's official - preorders are categories (sounds kinda obvious, especially after we also saw that orders can be reduced to sets and functions using (through the inclusion order) and sets and functions form a category in their own right).
|
||||
So it's official - preorders are categories (sounds kinda obvious, especially after we also saw that orders can be reduced to sets and functions (the inclusion order) and sets and functions form a category in their own right).
|
||||
|
||||
And since partial orders and total orders are preorders too (as they obey those two laws), they are categories as well.
|
||||
|
||||
@ -359,10 +375,12 @@ That is in the contrast with the category of sets where there are potentially in
|
||||
|
||||
![Orders compared to other categories](order_category.svg)
|
||||
|
||||
Note that although two objects in an order might be directly connected by just one arrow, they might still be be indirectly connected by more than one arrow. So when we define an order in categorical way it's crucial to specify that *these ways are equivalent* i.e. that all diagrams that show orders commute.
|
||||
|
||||
Products and sums
|
||||
---
|
||||
|
||||
While we are rehashing diagrams from the previous chapters, let's look at the diagram defining the *sum* of two objects in a category.
|
||||
While we are rehashing diagrams from the previous chapters, let's look at the diagram defining the *coproduct* of two objects in a category.
|
||||
|
||||
![Joins as coproduct](coproduct_join.svg)
|
||||
|
||||
@ -375,17 +393,17 @@ But wait, wasn't there something else that corresponded to set inclusion - oh ye
|
||||
In category theory, an object **G** is the coproduct of objects **Y** and **B** if the following two conditions are met:
|
||||
|
||||
1. We have a morphism from any of the elements of the coproduct to the coproduct, so **Y → G** and **B → G**.
|
||||
2. For any other object **P** that also has those morphisms, so for any **P** such that **P ≤ G** and **P ≤ B**, we would have morphism **G → P**.
|
||||
2. For any other object **P** that also has those morphisms (so **Y → P** and **B → P**) we would have morphism **G → P**.
|
||||
|
||||
![Joins as coproduct](coproduct_morphisms.svg)
|
||||
|
||||
In the realm of orders, we say that **G** is the *join* of objects **Y** and **B** if:
|
||||
|
||||
1. It is bigger than both of these objects, so **Y ≤ G** and **P ≤ G**.
|
||||
1. It is bigger than both of these objects, so **Y ≤ G** and **B ≤ G**.
|
||||
|
||||
2. It is smaller than any other object that is bigger than them, so for any other object **P** such that **P ≤ G** and **P ≤ B** then we should also have **G ≤ P**.
|
||||
|
||||
![Joins as coproduct](coproduct_join_morphisms.svg)
|
||||
|
||||
We can see that the two definitions (and the diagrams) are the same. So, speaking in category theoretic terms, we can say that the *categorical coproduct* in the category of orders is the *join* operation.
|
||||
We can see that the two definitions and their diagrams are the same. So, speaking in category theoretic terms, we can say that the *categorical coproduct* in the category of orders is the *join* operation.
|
||||
|
||||
|
@ -11,7 +11,7 @@
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="coproduct_join_morphisms.svg"
|
||||
inkscape:version="1.0.2 (e86c8708, 2021-01-15)"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="340">
|
||||
<metadata
|
||||
@ -22,7 +22,7 @@
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
@ -38,32 +38,32 @@
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1395"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.3349572"
|
||||
inkscape:cx="298.6579"
|
||||
inkscape:cx="305.082"
|
||||
inkscape:cy="144.42193"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
showguides="false" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-3"
|
||||
transform="matrix(0.15386835,-0.23450343,0.33825711,0.19824939,143.62697,235.32918)"
|
||||
inkscape:transform-center-x="20.424576"
|
||||
inkscape:transform-center-y="27.387938">
|
||||
transform="matrix(0.17310238,-0.26381709,0.38054031,0.22303118,134.90566,261.43144)"
|
||||
inkscape:transform-center-x="22.977707"
|
||||
inkscape:transform-center-y="30.811512">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-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.649;paint-order:markers fill stroke"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31-0"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
@ -72,36 +72,34 @@
|
||||
</g>
|
||||
<g
|
||||
id="g5761"
|
||||
transform="translate(-20.367652,180.30616)">
|
||||
transform="matrix(1.1250031,0,0,1.1250031,-49.588801,199.53037)">
|
||||
<circle
|
||||
cx="250.16379"
|
||||
cy="90.603348"
|
||||
r="24.6"
|
||||
id="circle3365"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="245.36378"
|
||||
cy="84.403351"
|
||||
r="24.6"
|
||||
id="circle3379"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-3-4"
|
||||
transform="matrix(-0.15386835,-0.23450343,-0.33825711,0.19824939,439.00638,235.2839)"
|
||||
inkscape:transform-center-x="-20.424578"
|
||||
inkscape:transform-center-y="27.387938">
|
||||
transform="matrix(-0.17310238,-0.26381709,-0.38054031,0.22303118,467.20841,261.3805)"
|
||||
inkscape:transform-center-x="-22.977707"
|
||||
inkscape:transform-center-y="30.811512">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-6-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.649;paint-order:markers fill stroke"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31-0-4"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
@ -110,170 +108,165 @@
|
||||
</g>
|
||||
<g
|
||||
id="g4359"
|
||||
transform="translate(91.090449,197.29667)">
|
||||
transform="matrix(1.1250031,0,0,1.1250031,75.801907,218.64475)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="264.84811"
|
||||
cy="65.602043"
|
||||
r="24.6"
|
||||
id="circle3381"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-3-2"
|
||||
transform="matrix(0.15386835,-0.23450343,0.33825711,0.19824939,212.84237,154.34858)"
|
||||
inkscape:transform-center-x="20.424576"
|
||||
inkscape:transform-center-y="27.387938">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-6-1"
|
||||
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.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31-0-8"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g5765-7-0"
|
||||
transform="translate(60.56658,-50.095425)"
|
||||
style="fill:#2b1100;stroke:#501616">
|
||||
<g
|
||||
id="g2634-4"
|
||||
transform="translate(18.844028,-5.5675538)"
|
||||
style="fill:#2b1100;stroke:#501616">
|
||||
<circle
|
||||
cx="351.04132"
|
||||
cy="94.997795"
|
||||
r="24.6"
|
||||
id="circle3375-5-4"
|
||||
style="opacity:0.13;fill:#2b1100;stroke:#501616;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="346.11038"
|
||||
cy="89.982834"
|
||||
r="24.6"
|
||||
id="circle3389-0-5"
|
||||
style="fill:#2b1100;stroke:#501616;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-3-2-9"
|
||||
transform="matrix(0.15386835,-0.23450343,0.33825711,0.19824939,278.0813,85.687633)"
|
||||
inkscape:transform-center-x="20.424576"
|
||||
inkscape:transform-center-y="27.387938">
|
||||
transform="matrix(0.17310238,-0.26381709,0.38054031,0.22303118,286.1672,93.084237)"
|
||||
inkscape:transform-center-x="22.977705"
|
||||
inkscape:transform-center-y="30.811514">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-6-1-7"
|
||||
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.649;paint-order:markers fill stroke"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31-0-8-5"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
d="M 195.10258,57.339207 C 219.94017,56.5908 303.77113,69.059138 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g5765-7"
|
||||
transform="translate(-4.8864791,18.137235)"
|
||||
style="fill:#a02c2c;stroke:#501616">
|
||||
id="g4994"
|
||||
style="opacity:0.644"
|
||||
transform="matrix(1.1250031,0,0,1.1250031,-49.175192,-3.314616)">
|
||||
<g
|
||||
id="g2634"
|
||||
transform="translate(18.844028,-5.5675538)"
|
||||
style="fill:#a02c2c;stroke:#501616">
|
||||
<circle
|
||||
cx="351.04132"
|
||||
cy="94.997795"
|
||||
r="24.6"
|
||||
id="circle3375-5"
|
||||
style="opacity:0.13;fill:#a02c2c;stroke:#501616;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="346.11038"
|
||||
cy="89.982834"
|
||||
r="24.6"
|
||||
id="circle3389-0"
|
||||
style="fill:#a02c2c;stroke:#501616;stroke-width:6;stroke-miterlimit:10" />
|
||||
inkscape:transform-center-y="27.387938"
|
||||
inkscape:transform-center-x="20.424576"
|
||||
transform="matrix(0.15386835,-0.23450343,0.33825711,0.19824939,232.84237,154.34858)"
|
||||
id="g1482-7-0-4-3-2"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-6-1"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
id="path1480-1-3-31-0-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5765-7-5"
|
||||
transform="translate(-78.909171,14.000041)"
|
||||
style="fill:#784421;stroke:#502d16">
|
||||
<g
|
||||
id="g2634-6"
|
||||
transform="translate(18.844028,-5.5675538)"
|
||||
style="fill:#784421;stroke:#502d16">
|
||||
<circle
|
||||
cx="351.04132"
|
||||
cy="94.997795"
|
||||
r="24.6"
|
||||
id="circle3375-5-3"
|
||||
style="opacity:0.13;fill:#784421;stroke:#502d16;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="346.11038"
|
||||
cy="89.982834"
|
||||
r="24.6"
|
||||
id="circle3389-0-2"
|
||||
style="fill:#784421;stroke:#502d16;stroke-width:6;stroke-miterlimit:10" />
|
||||
style="fill:#2b1100;stroke:#501616"
|
||||
transform="translate(80.56658,-50.095425)"
|
||||
id="g5765-7-0">
|
||||
<g
|
||||
style="fill:#2b1100;stroke:#501616"
|
||||
transform="translate(18.844028,-5.5675538)"
|
||||
id="g2634-4">
|
||||
<circle
|
||||
style="opacity:0.12999998;fill:#2b1100;stroke:#501616;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3375-5-4"
|
||||
r="24.6"
|
||||
cy="94.997795"
|
||||
cx="351.04132" />
|
||||
<circle
|
||||
style="fill:#2b1100;stroke:#501616;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3389-0-5"
|
||||
r="24.6"
|
||||
cy="89.982834"
|
||||
cx="346.11038" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="fill:#a02c2c;stroke:#501616"
|
||||
transform="translate(15.113521,18.137235)"
|
||||
id="g5765-7">
|
||||
<g
|
||||
style="fill:#a02c2c;stroke:#501616"
|
||||
transform="translate(18.844028,-5.5675538)"
|
||||
id="g2634">
|
||||
<circle
|
||||
style="opacity:0.12999998;fill:#a02c2c;stroke:#501616;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3375-5"
|
||||
r="24.6"
|
||||
cy="94.997795"
|
||||
cx="351.04132" />
|
||||
<circle
|
||||
style="fill:#a02c2c;stroke:#501616;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3389-0"
|
||||
r="24.6"
|
||||
cy="89.982834"
|
||||
cx="346.11038" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="fill:#784421;stroke:#502d16"
|
||||
transform="translate(-58.909171,14.000041)"
|
||||
id="g5765-7-5">
|
||||
<g
|
||||
style="fill:#784421;stroke:#502d16"
|
||||
transform="translate(18.844028,-5.5675538)"
|
||||
id="g2634-6">
|
||||
<circle
|
||||
style="opacity:0.12999998;fill:#784421;stroke:#502d16;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3375-5-3"
|
||||
r="24.6"
|
||||
cy="94.997795"
|
||||
cx="351.04132" />
|
||||
<circle
|
||||
style="fill:#784421;stroke:#502d16;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3389-0-2"
|
||||
r="24.6"
|
||||
cy="89.982834"
|
||||
cx="346.11038" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="33.94524"
|
||||
inkscape:transform-center-x="2.4206212"
|
||||
transform="matrix(0.04845633,-0.2762595,-0.38226058,-0.08716387,380.44237,237.30231)"
|
||||
id="g1482-7-0-4-3-2-6"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-6-1-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
id="path1480-1-3-31-0-8-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-3-2-6"
|
||||
transform="matrix(0.04845633,-0.2762595,-0.38226058,-0.08716387,360.44237,237.30231)"
|
||||
inkscape:transform-center-x="2.4206212"
|
||||
inkscape:transform-center-y="33.94524">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-6-1-8"
|
||||
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.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31-0-8-9"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g5765"
|
||||
transform="translate(-52.298767,95.8111)">
|
||||
transform="matrix(1.1250031,0,0,1.1250031,-85.511405,104.47317)">
|
||||
<circle
|
||||
cx="351.04132"
|
||||
cy="94.997795"
|
||||
r="24.6"
|
||||
id="circle3375"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="343.96902"
|
||||
cy="86.556648"
|
||||
r="24.6"
|
||||
id="circle3389"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 10 KiB |
210
_chapters/04_order/lattice_meet_join.svg
Normal file
@ -0,0 +1,210 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="595.29999"
|
||||
height="177"
|
||||
version="1.1"
|
||||
id="svg8680"
|
||||
sodipodi:docname="lattice_meet_join.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata8686">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs8684" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview8682"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.9601497"
|
||||
inkscape:cx="297.64999"
|
||||
inkscape:cy="183.04094"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg8680" />
|
||||
<ellipse
|
||||
cy="49.774296"
|
||||
cx="183.96703"
|
||||
stroke-miterlimit="10"
|
||||
rx="29.048471"
|
||||
ry="28.48292"
|
||||
opacity="0.14"
|
||||
stroke="#000000"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8632" />
|
||||
<ellipse
|
||||
cy="48.985752"
|
||||
cx="181.80623"
|
||||
stroke-miterlimit="10"
|
||||
rx="29.048471"
|
||||
ry="28.48292"
|
||||
fill="#cee7cc"
|
||||
stroke="#808285"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8634" />
|
||||
<ellipse
|
||||
cy="116.34947"
|
||||
cx="113.95921"
|
||||
stroke-miterlimit="10"
|
||||
rx="29.501013"
|
||||
ry="28.92638"
|
||||
opacity="0.14"
|
||||
stroke="#000000"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8636" />
|
||||
<ellipse
|
||||
cy="114.52618"
|
||||
cx="111.04417"
|
||||
stroke-miterlimit="10"
|
||||
rx="29.501013"
|
||||
ry="28.92638"
|
||||
fill="#caebfc"
|
||||
stroke="#808285"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8638" />
|
||||
<ellipse
|
||||
cy="117.33477"
|
||||
cx="253.97536"
|
||||
stroke-miterlimit="10"
|
||||
rx="30.254747"
|
||||
ry="29.665482"
|
||||
opacity="0.14"
|
||||
stroke="#000000"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8640" />
|
||||
<ellipse
|
||||
cy="115.4131"
|
||||
cx="251.01039"
|
||||
stroke-miterlimit="10"
|
||||
rx="30.254747"
|
||||
ry="29.665482"
|
||||
fill="#f8f7cb"
|
||||
stroke="#808285"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8642" />
|
||||
<path
|
||||
d="m 243.06997,87.886225 c 0,0 -0.24721,-0.420758 -0.73002,-1.164401 a 87.338135,87.338135 0 0 0 -2.09219,-3.056804 c -0.88995,-1.24714 -1.99533,-2.620911 -3.21119,-4.082466 -1.2658,-1.45651 -2.63655,-2.951363 -4.10264,-4.387693 a 70.868018,70.868018 0 0 0 -4.46589,-4.004267 c -1.48981,-1.186095 -2.91958,-2.27936 -4.17278,-3.142571 -1.25369,-0.862706 -2.33637,-1.545303 -3.14307,-2.007935 -0.10595,-0.03935 -0.16094,-0.08324 -0.21593,-0.127136 -0.0555,-0.04389 -0.10494,-0.03885 -0.16043,-0.08274 l -0.11049,-0.08778 2.91151,-4.953244 c -2.49075,-0.142776 -5.01631,-0.133694 -7.4556,0.21391 -1.19417,0.171028 -2.37824,0.440435 -3.50733,0.753229 -1.12404,0.362235 -2.19258,0.768363 -3.1456,1.311212 a 15.851592,15.851592 0 0 1 2.52254,1.873737 c 0.73304,0.717912 1.41615,1.44087 1.99885,2.174422 1.17651,1.564475 2.10783,3.203616 2.9443,4.902289 l 2.91151,-4.953748 c 0,0 0.0555,0.04389 0.10493,0.03885 0.0505,-0.005 0.0555,0.04389 0.111,0.08829 0.055,0.04389 0.15992,0.08274 0.21492,0.126127 0.75171,0.419245 1.78494,1.106887 3.03813,1.970098 1.20376,0.868255 2.62798,1.912079 4.06784,3.103219 1.43986,1.191139 2.94531,2.524045 4.35591,3.916483 1.4106,1.392438 2.7763,2.838353 3.98711,4.250971 1.21082,1.412618 2.26624,2.791434 3.15064,3.989637 0.88491,1.198203 1.54884,2.220333 2.03216,2.963975 a 33.428596,33.428596 0 0 1 0.72951,1.164401 z m -117.158,0.375857 c 0,0 0.2124,-0.415713 0.50148,-1.085697 0.1675,-0.361732 0.3804,-0.77694 0.58825,-1.241591 0.25781,-0.469191 0.56152,-0.992364 0.86019,-1.56397 1.29456,-2.297017 3.23842,-5.197425 5.55562,-7.885435 2.3172,-2.687506 4.91793,-5.055155 7.03333,-6.68471 0.51308,-0.442957 1.04029,-0.739102 1.46206,-1.074599 0.42227,-0.336001 0.79913,-0.61802 1.13514,-0.79712 0.28655,-0.175064 0.42731,-0.287064 0.42731,-0.287064 l 3.27576,4.697963 a 42.308414,42.308414 0 0 1 6.41228,-10.537625 c -4.35591,-0.688652 -9.00645,-0.756255 -13.84568,-0.162956 l 3.27576,4.697964 -0.47726,0.2911 c -0.33146,0.228542 -0.70833,0.510561 -1.18054,0.851103 -0.42228,0.335496 -0.94444,0.681083 -1.50747,1.12858 -2.1608,1.683034 -4.90683,4.113241 -7.26943,6.854729 -2.41255,2.746029 -4.44723,5.754401 -5.78265,8.153833 -0.34862,0.576147 -0.64729,1.148257 -0.90509,1.617448 -0.25831,0.469191 -0.46616,0.933337 -0.63366,1.295572 -0.33449,0.723463 -0.54739,1.139176 -0.54739,1.139176 z"
|
||||
fill="#808285"
|
||||
id="path8648"
|
||||
style="stroke-width:0.504506" />
|
||||
<ellipse
|
||||
cy="48.283623"
|
||||
cx="408.12823"
|
||||
stroke-miterlimit="10"
|
||||
rx="29.048471"
|
||||
ry="28.48292"
|
||||
opacity="0.14"
|
||||
stroke="#000000"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8650" />
|
||||
<ellipse
|
||||
cy="47.495064"
|
||||
cx="405.96741"
|
||||
stroke-miterlimit="10"
|
||||
rx="29.048471"
|
||||
ry="28.48292"
|
||||
fill="#cee7cc"
|
||||
stroke="#808285"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8652" />
|
||||
<ellipse
|
||||
cy="114.85828"
|
||||
cx="338.1199"
|
||||
stroke-miterlimit="10"
|
||||
rx="29.501013"
|
||||
ry="28.92638"
|
||||
opacity="0.14"
|
||||
stroke="#000000"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8654" />
|
||||
<ellipse
|
||||
cy="113.03498"
|
||||
cx="335.20535"
|
||||
stroke-miterlimit="10"
|
||||
rx="29.501013"
|
||||
ry="28.92638"
|
||||
fill="#caebfc"
|
||||
stroke="#808285"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8656" />
|
||||
<ellipse
|
||||
cy="115.84409"
|
||||
cx="478.13657"
|
||||
stroke-miterlimit="10"
|
||||
rx="30.254747"
|
||||
ry="29.665482"
|
||||
opacity="0.14"
|
||||
stroke="#000000"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8658" />
|
||||
<ellipse
|
||||
cy="113.92243"
|
||||
cx="475.1716"
|
||||
stroke-miterlimit="10"
|
||||
rx="30.254747"
|
||||
ry="29.665482"
|
||||
fill="#f8f7cb"
|
||||
stroke="#808285"
|
||||
stroke-width="2.98567"
|
||||
id="ellipse8660" />
|
||||
<path
|
||||
d="m 376.7676,55.92184 c 0,0 -0.45204,0.19676 -1.25622,0.59129 a 89.797604,89.797604 0 0 0 -3.31713,1.7244 c -1.35712,0.73961 -2.86459,1.67546 -4.47245,2.71071 -1.60837,1.08419 -3.26718,2.26675 -4.87504,3.54769 a 70.925027,70.925027 0 0 0 -4.52341,3.94221 c -1.35712,1.33089 -2.61334,2.61183 -3.61832,3.74546 -1.00498,1.13312 -1.80916,2.11893 -2.3621,2.85803 -0.0505,0.0984 -0.1009,0.14782 -0.15085,0.19676 -0.0505,0.0494 -0.0505,0.0989 -0.1009,0.14832 l -0.0999,0.0984 -4.7242,-3.35093 c -0.40209,2.41457 -0.65333,4.87858 -0.55294,7.29314 0.0505,1.18257 0.2008,2.36563 0.40209,3.49876 0.25125,1.13362 0.55294,2.21781 1.00498,3.20361 a 15.6957,15.6957 0 0 1 2.16131,-2.26725 c 0.80368,-0.64072 1.60786,-1.23201 2.41204,-1.72491 1.70877,-0.9853 3.46798,-1.7244 5.27714,-2.36512 l -4.7242,-3.35094 c 0,0 0.0504,-0.0494 0.0504,-0.0984 0,-0.0494 0.0505,-0.0494 0.1004,-0.0989 0.0505,-0.0489 0.1009,-0.14782 0.15085,-0.19676 0.50248,-0.69016 1.30667,-1.62652 2.31164,-2.75965 1.00498,-1.08468 2.21126,-2.36563 3.56838,-3.64657 1.35712,-1.28144 2.86459,-2.61183 4.4225,-3.84434 1.55792,-1.2315 3.16628,-2.41406 4.7242,-3.4488 1.55792,-1.03525 3.06589,-1.92217 4.37256,-2.66127 1.30667,-0.73911 2.41204,-1.28145 3.21623,-1.67497 0.80418,-0.39452 1.25622,-0.59178 1.25622,-0.59178 z m 57.29326,2.95692 c 0,0 0.4021,0.2462 1.05543,0.59077 0.35215,0.19727 0.75373,0.44397 1.20628,0.69017 0.45254,0.29564 0.95503,0.64072 1.50797,0.9853 2.21125,1.4782 4.97544,3.64657 7.48788,6.16002 2.51295,2.51295 4.67425,5.2726 6.13177,7.49041 0.40209,0.54184 0.65334,1.08418 0.95453,1.52765 0.30169,0.44346 0.55294,0.83748 0.70379,1.18256 0.15084,0.29564 0.25124,0.44346 0.25124,0.44346 l -5.07584,2.75965 a 43.290688,43.290688 0 0 1 10.10173,7.2437 c 1.10538,-4.18841 1.60786,-8.7219 1.45752,-13.5021 l -5.07634,2.75965 -0.25125,-0.49291 c -0.20079,-0.34508 -0.45203,-0.7391 -0.75373,-1.232 -0.30169,-0.44346 -0.60288,-0.9853 -1.00498,-1.57709 -1.50797,-2.26674 -3.71922,-5.17421 -6.28211,-7.7366 -2.56289,-2.61183 -5.42798,-4.87858 -7.73963,-6.40623 -0.55294,-0.39402 -1.10588,-0.7391 -1.55792,-1.03423 -0.45254,-0.29615 -0.90508,-0.54235 -1.25622,-0.73961 a 36.323454,36.323454 0 0 1 -1.10588,-0.64072 z"
|
||||
fill="#808285"
|
||||
id="path8666"
|
||||
style="stroke-width:0.504506" />
|
||||
<text
|
||||
style="font-weight:400;font-size:20.67840004px;line-height:1.25;font-family:sans-serif;letter-spacing:0;word-spacing:0;fill:#7e7e7e;stroke-width:0.51689899"
|
||||
x="383.28946"
|
||||
y="163.8709"
|
||||
font-weight="400"
|
||||
font-size="20.6784px"
|
||||
letter-spacing="0"
|
||||
word-spacing="0"
|
||||
id="text8674">
|
||||
<tspan
|
||||
x="383.28946"
|
||||
y="163.8709"
|
||||
id="tspan8672"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.51689899">AND</tspan>
|
||||
</text>
|
||||
<text
|
||||
style="font-weight:400;font-size:21.88019943px;line-height:1.25;font-family:sans-serif;letter-spacing:0;word-spacing:0;fill:#7e7e7e;stroke-width:0.54709399"
|
||||
x="162.58644"
|
||||
y="164.60921"
|
||||
font-weight="400"
|
||||
font-size="21.8802px"
|
||||
letter-spacing="0"
|
||||
word-spacing="0"
|
||||
id="text8678">
|
||||
<tspan
|
||||
x="162.58644"
|
||||
y="164.60921"
|
||||
id="tspan8676"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.54709399">OR</tspan>
|
||||
</text>
|
||||
</svg>
|
After Width: | Height: | Size: 9.7 KiB |
@ -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 |
@ -1,41 +1,488 @@
|
||||
---
|
||||
layout: default
|
||||
title: Logic
|
||||
---
|
||||
|
||||
Logic
|
||||
===
|
||||
|
||||
Here we go with this little *leit motif* of mine where I begin talking about something completely different and then it turns out that it is all connected. This time I will not merely transport you to a different branch of mathematics, but an entirely different discipline, namely *logic*. Or, to be more precise, intuitionistic logic. This discipline may seem to you as detached from what we have been talking about as it possibly can, but it is actually very close - I don't even have to start another chapter for it (althought it will make this one a bit lenghty).
|
||||
Now let's talk about one more *seemingly* unrelated topic just so we can "surprise" ourselves when we realize it's category theory. By the way, in this chapter there will be another surprise in addition to that, so don't fall asleep.
|
||||
|
||||
Logic aims to study the *rules* by which knowing one thing leads you to conclude that some other thing is also true, and (most importantly) to do this in a formal way i.e. without regard of what these things are, or how you learned them.
|
||||
Also, I will not merely transport you to a different branch of mathematics, but to an entirely different discipline - *logic*.
|
||||
|
||||
Not only that, but logicians try to organize those rules in what are called *systems*, or *formal systems* - containing selections of rules that have the expressive ability to prove everything that you can see by intuition.
|
||||
What is logic
|
||||
===
|
||||
|
||||
What does "prove" mean in this context? Simple, when we are able, using the rules of a given logical system, to transform one set of assertions **A** to another one **B** we say that we have proven that **A → B** in that logical system.
|
||||
Logic is the science of the *possible*. As such, it is at the root of all other sciences, all of which are sciences of the *actual*, i.e. that which really exists. For example, if science explains how our universe works then logic is the part of the description which is also applicable to any other universe that is *possible to exist*.
|
||||
|
||||
So let's get our balls again.
|
||||
Logic studies the *rules* by which knowing one thing leads you to conclude (or *prove*) that some other thing is also true, regardless of the things' domain (e.g. scientific discipline) and by only referring to their form.
|
||||
|
||||
On top of that, it (logic) tries to organize those rules in *logical systems* (or *formal systems* as they are also called).
|
||||
|
||||
Logic and mathematics
|
||||
---
|
||||
|
||||
Seeing this description, we might think that the subject of logic is quite similar to the subject of set theory and category theory, as we described it in the first chapter - instead of the word "formal" we used another similar word, namely "abstract", and instead of "logical system" we said "theory". This observation would be quite correct - today most people agree that every mathematical theory is actually logic plus some additional definitions added to it. For example, part of the reason why *set theory* is so popular as a theory for the foundations of mathematics is that it adds just one single primitive to the standard axioms of logic which we will see shortly - the binary relation that indicates *set membership*. Category theory is close to logic too, but in a quite different way.
|
||||
|
||||
Primary propositions
|
||||
---
|
||||
|
||||
A consequence of logic being the science of the possible is that in order to do anything at all in it, we should have an initial set of propositions that we accept as true or false. These are also called "premises", "primary propositions" or "atomic propositions" as Wittgenstein dubbed them.
|
||||
|
||||
![Balls](balls.svg)
|
||||
|
||||
Follows
|
||||
In the context of logic itself, these propositions are abstracted away (i.e. we are not concerned about them directly) and so they can be represented with the colorful balls that you are familiar with.
|
||||
|
||||
Composing propositions
|
||||
---
|
||||
|
||||
At the heart of logic, as in category theory, is the concept of *composition* - if we have two or more propositions that are somehow related to one another, we can combine them into one using a logical operators, like "and", "or" "follows" etc. The result would be a new proposition, not unlike the way in which two monoid objects are combined into one using the monoid operation. And actually some logical operations do form monoids, like for example the operation **and**, with the proposition **true** serving as the identity element.
|
||||
|
||||
Or and And
|
||||
![Logical operations that form monoids](logic_monoid.svg)
|
||||
|
||||
However, unlike monoids/groups, logics have not one but *many* logical operations and logic studies *the ways in which they relate to one another*, for example, in logic we might be interested in the law of distributivity of **and** and **or** operations and what it entails.
|
||||
|
||||
![The distributivity operation of "and" and "or"](logic_distributivity.svg)
|
||||
|
||||
Important to note that **∧** is the symbol for **and** and **∨** is the symbol for **or** (although the law above is actually valid even if **and** and **or** are flipped).
|
||||
|
||||
The equivalence of primary and composite propositions
|
||||
---
|
||||
|
||||
When looking at the last diagram, it is important to stress that, lthough in the leftmost proposition the green ball is wrapped in a gray ball to make the diagram prettier, propositions that are composed of several premises (symbolized by gray balls, containing some other balls) are not in any way different from "primary" propositions (single-color balls) and that they compose in the same way.
|
||||
|
||||
False and true
|
||||
---
|
||||
Notice we didn't say anything about true and false. Logic is not about truth and falsity.
|
||||
![Balls as propositions](balls_propositions.svg)
|
||||
|
||||
|
||||
Heyting algebra overview
|
||||
Modus ponens
|
||||
---
|
||||
|
||||
As an example of a proposition that contains multiple levels of nesting (and also as a great introduction of the subject of logic in its own right), consider one of the oldest (it was already known by Stoics at 3rd century B.C.) and most famous propositions ever, namely the *modus ponens*.
|
||||
|
||||
and say that it is an "atomic fact" as Wittgenstein calls it - it is not composed of any "more basic" facts, it is just the simplest thing that you can know.
|
||||
Modus ponens is a proposition that states that if proposition **A** is true and also if proposition **(A → B)** is true (that is if **A** implies **B**), then **B** is true as well. For example, if we know that "Socrates is a human" and that "humans are mortal" (or "being human implies being mortal"), we also know that "Socrates is mortal."
|
||||
|
||||
![Modus ponens](modus_ponens.svg)
|
||||
|
||||
Lattices
|
||||
Let's dive into it. The proposition is composed of two other propositions in a **follows** relation, where the proposition that follows (**B**) is primary, but the proposition from which **B** follows is not primary (let's call that one **C** - so the whole proposition becomes **C → B**.)
|
||||
|
||||
Going one more level down, we notice that the **C** propositions is itself composed of two propositions in an **and**, relationship - **A** and let's call the other one **D** (so **A ∧ D**), where **D** is itself composed of two propositions, this time in a **follows** relationship - **A → B**. But all of this is better visualized in the diagram.
|
||||
|
||||
Tautologies
|
||||
---
|
||||
|
||||
Lattices and trees
|
||||
We often cannot tell whether a given composite proposition is true or false without knowing the values of the propositions that compose it. However, with propositions such as *modus ponens* we can: modus ponens is *always true*, regardless of whether the propositions that form it are true or false. If we want to be fancy, we can also say that it is *true in all models of the logical system*, a model being a set of real-world premises are taken to be signified by our propositions.
|
||||
|
||||
For example, our previous example will not stop being true if we substitute "Socrates" with any other name, nor if we substitute "mortal" for any other quality that humans possess.
|
||||
|
||||
![Variation of modus ponens](modus_ponens_variations.svg)
|
||||
|
||||
Propositions that are always true are called *tautologies*. And their more-famous counterparts that are always false are called *contradictions*. You can turn each tautology into contradiction or the other way around by adding a "not".
|
||||
|
||||
The simplest tautology is the statement that each proposition implies itself (e.g. "All bachelors are unmarried"). It may remind you of something.
|
||||
|
||||
![Identity tautology](tautology_identity.svg)
|
||||
|
||||
Here are some more complex (less boring) tautologies (the symbol **¬** means "not"/negation.
|
||||
|
||||
![Tautologies](tautology_list.svg)
|
||||
|
||||
We will learn how to determine which propositions are a tautologies shortly, but first let's see why is this important at all i.e. what are tautologies good for: tautologies are useful because they are the basis of *axiom schemas*/*rules of inference*. And *axiom schemas* or *rules of inference* serve as starting point from which we can generate other true logical statements by means of substitution.
|
||||
|
||||
Axiom schemas/Rules of inferene
|
||||
---
|
||||
|
||||
Realizing that the colors of the balls in modus ponens are superficial, we may want to represent the general structure of modus ponens that all of its variations share.
|
||||
|
||||
![Modus ponens](modus_ponens_schema.svg)
|
||||
|
||||
This structure (the one that looks like a coloring book in our example) is called *axiom schema*. And the propositions that are produced by it are *axioms*.
|
||||
|
||||
Note that the propositions that we plug into the schema don't have to be primary. For example, having the proposition **a** (that is symbolized below by the orange ball) and the proposition stating that **a** implies **a or b** (which is one of the tautologies that we saw above), we can plug those propositions into the *modus ponens* and prove that **a or b** is true.
|
||||
|
||||
![Using modus ponens for rule of inference](modus_ponens_composite.svg)
|
||||
|
||||
This is it about *axiom schemas* and *rules of inference are almost the same thing except they allow us to actually distill the conclusion from the premises. For example in the case above, we can use modus ponens as a rule of inference to proves that **a or b** is true.
|
||||
|
||||
All axiom schemas can be easily applied as rules of inference and the other way around.
|
||||
|
||||
Logical systems
|
||||
---
|
||||
|
||||
Knowing that we can use axiom schemas/rules of inference to generate new propositions, we might ask whether it is possible to create a small collection of such schemas/rules that is curated in such a way that it enables us to generate *all* other propositions. You would be happy (although a little annoyed, I imagine) to learn that there exist not only one, but many such collections. And yes, collections of this sort are what we call *logical systems*.
|
||||
|
||||
Here is one such collection which consists of the following five axiom schemes **in addition to the inference rule modus ponens** (These are axiom schemes, even though we use colors).
|
||||
|
||||
![A minimal collection of Hilbert axioms](min_hilbert.svg)
|
||||
|
||||
Proving that this and other similar logical systems are complete (can really generate all other propositions) is due to Gödel and is known as "Gödel's completeness theorem" (Gödel is so important that I specifically searched for the **ö** letter so I can spell his hame right.)
|
||||
|
||||
Conclusion
|
||||
---
|
||||
|
||||
We now have an idea about how do some of the main logical constructs (axioms, rules of inference) work. But in order to prove that they are true, and to understand *what they are*, we need to do so through a specific *interpretation* of those constructs.
|
||||
|
||||
We will look into two interpretations - one very old and the other, relatively recent. This would be a slight detour from our usual subject matter of points and arrows, but I assure you that it would be worth it. So let's start.
|
||||
|
||||
Classical logic. The truth-functional interpretation
|
||||
===
|
||||
|
||||
> Beyond the world that we inhabit and perceive every day, there exist the *world of forms* where reside all ideas and concepts that manifest themselves in the objects that we perceive e.g. beyond all the people that have ever lived, there lies the prototypical person, and we are people only insofar as we resemble that person, beyond all the things in the world that are strong, lies the ultimate concepts of strength, from which all of them borrow etc. And although, as mere mortals, we live in the world of appearances and cannot perceive the world of forms, we can, through philosophy, "recollect" with it and know some of its features.
|
||||
|
||||
The above is a summary of a worldview that is due to the Greek philosopher Plato and is sometimes called Plato's *theory of forms*. Originally, the discipline of logic represents an effort to think and structure our thoughts in a way that they apply to this world of forms i.e. in a "formal" way. Today, this original paradigm of logic is known as "classical logic". Although it all started with Plato, most of it is due to the 20th century mathematician David Hilbert.
|
||||
|
||||
The existence of the world of forms implies that even if there are many things that we people don't know, at least *somewhere out there* there exists an answer to every question. In logic, this translates to *the principle of bivalence* that states that *each proposition is either true or false*. Due to this principle, propositions in classical logic can be aptly represented using set theory by boolean set, which contains those two values.
|
||||
|
||||
![The set of boolean values](boolean_set.svg)
|
||||
|
||||
According to the classical interpretation, you can think of *primary propositions* as just a bunch of boolean values, *logical operators* are functions that take a one or several boolean values and return another boolean value (and *composite propositions* are, just the results of the application of these functions).
|
||||
|
||||
Let's review all logical operators in this context.
|
||||
|
||||
The *negation* operation
|
||||
---
|
||||
|
||||
Let's begin with the negation operation. Negation is a unary operation, which means that it is a function that takes just *one* argument and (like all other logical operators) returns one value, where both the arguments and the return type are boolean values.
|
||||
|
||||
![negation](negation.svg)
|
||||
|
||||
The same function can also be expressed in a slightly less-fancy way by this table.
|
||||
|
||||
| p | ¬p |
|
||||
|---| --- |
|
||||
| True | False |
|
||||
| False | True |
|
||||
|
||||
Tables like this one are called *truth tables* and they are ubiquitous in classical logic. They can be used not only for defining operators but for proving results as well.
|
||||
|
||||
Interlude: Proving results by truth tables
|
||||
---
|
||||
|
||||
Having defined the negation operator, we are in position to prove the first of the axioms of the logical system we saw, namely the *double negation elimination*. In natural language, this axiom is equivalent to the observation that saying "I am *not unable* to do X" is the same as saying "I am *able* to do it".
|
||||
|
||||
![Double negation elimination formula](double_negation_formula.svg)
|
||||
|
||||
(despite its triviality, the double negation axiom is probably the most controversial result in logic, we will see why later.)
|
||||
|
||||
If we view logical operators as functions from and to the set of boolean values, than proving axioms involves composing several of those functions into one function and observing its output. More specifically, the proof of the formula above involves just composing the negation function with itself and verifying that it leaves us in the same place from which we started.
|
||||
|
||||
![Double negation elimination](double_negation_proof.svg)
|
||||
|
||||
If we want to be formal about it, we might say that applying negation two times is equivalent to applying the *identity* function.
|
||||
|
||||
![The identity function for boolean values](boolean_identity.svg)
|
||||
|
||||
If we are tired of diagrams, we can represent the composition diagram above as table as well.
|
||||
|
||||
| p | ¬p | ¬¬p |
|
||||
|---| --- | --- |
|
||||
| True | False | True |
|
||||
| False | True | False |
|
||||
|
||||
Each proposition in classical logic can be proved with such diagrams/tables.
|
||||
|
||||
The **and** and **or** operations
|
||||
---
|
||||
|
||||
OK, *you* know what **and** means and *I* know what it means, but what about those annoying people that want everything to be formally specified (nudge, nudge). Well we already know how we can satisfy them - we just have to construct the boolean function that represents **and**.
|
||||
|
||||
Because **and** is a *binary* operator, instead of a single value the function would accept a *pair* of boolean values.
|
||||
|
||||
![And](and.svg)
|
||||
|
||||
Here is the equivalent truth-table (in which **∧** is the symbol for **and**.)
|
||||
|
||||
| p | q | p ∧ q |
|
||||
|---| --- | --- |
|
||||
| True | True | True |
|
||||
| True | False | False |
|
||||
| False | True | False |
|
||||
| False | False | False |
|
||||
|
||||
We can do the same for **or**, here is the table.
|
||||
|
||||
| p | q | p ∨ q |
|
||||
|---| --- | --- |
|
||||
| True | True | True |
|
||||
| True | False | True |
|
||||
| False | True | True |
|
||||
| False | False | False |
|
||||
|
||||
**Task:** Draw the diagram for **or**.
|
||||
|
||||
Using those tables, we can also prove some axiom schemas we can use later:
|
||||
|
||||
- For **and**: **p ∧ q → p** and **p ∧ q → q** "If I am tired and hungry, this means that I am hungry".
|
||||
- For **or**: **p → p ∨ q** and **p → p ∨ q** "If I have a pen this means that I am either have a pen or a ruler".
|
||||
|
||||
The *implies* operation
|
||||
---
|
||||
|
||||
Let's now look into something less trivial: the *implies* operation, (also known as *entailment*). This operation binds two propositions in a way that the truth of the first one implies the truth of the second one. You can read **p → q** as "if **p** is true, then **q** must also be true.
|
||||
|
||||
Entailment is also a binary function - it is represented by a function from an ordered pair of boolean values, to a boolean value.
|
||||
|
||||
| p | q | p → q |
|
||||
|---| --- | --- |
|
||||
| True | True | True |
|
||||
| True | False | False |
|
||||
| False | True | True |
|
||||
| False | False | True |
|
||||
|
||||
Now there are some aspects of this which are non-obvious so let's go through every case.
|
||||
|
||||
1. If *p* is true and *q* is also true, then **p** does imply **q** - obviously.
|
||||
2. If *p* is true but *q* is false then **q** does not follow from **p** - cause *q* would have been true if it did.
|
||||
3. If *p* is false but *q* is true, then **p** still does imply **q**. What the hell? Consider that by saying that *p* implies *q* we don't say that the two are 100% interdependent e.g. the claim that "drinking alcohol causes headache" does not mean that drinking is the only source of headaches.
|
||||
4. And finally if **p** is false but **q** is false too, then **p** still does imply **q** (just some other day).
|
||||
|
||||
It might help you to remember that in classical logic **p → q** (**p** implies **q**) is true when **-p ∨ q** (either **p** is false or **q** is true.)
|
||||
|
||||
Proving results by axioms/rules of inference
|
||||
---
|
||||
|
||||
Let's examine the above formula, stating that **p → q** is the same as **¬p ∨ q**.
|
||||
|
||||
![Hilbert formula](hilbert_formula.svg)
|
||||
|
||||
We can easily prove this by using truth tables.
|
||||
|
||||
| p | q | p → q | ¬p | q | ¬p ∨ q |
|
||||
|---| --- | --- | --- | --- | --- |
|
||||
| True | True | **True** | False | True | **True** |
|
||||
| True | False | **False** | False | False | **False** |
|
||||
| False | True | **True** | True | True | **True** |
|
||||
| False | False | **True** | True | False | **True** |
|
||||
|
||||
But it would be much more intuitive if we do it using axioms and rules of inference. To do so, we have to start with the formula we have (**p → q**) plus the axiom schemas, and arrive at the formula we want to prove (**¬p ∨ q**).
|
||||
|
||||
Here is one way to do it. The formulas that are used at each step are specified at the right-hand side, the rule of inference is modus ponens.
|
||||
|
||||
![Hilbert proof](hilbert_proof.svg)
|
||||
|
||||
Note that to really prove that the two formulas are equivalen we have to also do it the other way around (start with (**¬p ∨ q**) and (**p → q**)).
|
||||
|
||||
Intuitionistic logic. The BHK interpretation
|
||||
===
|
||||
|
||||
Although the classical truth-functional interpretation of logic works and is correct in its own right, it doesn't fit well the categorical framework that we are using here: It is too "low-level", it relies on manipulating the values of the propositions. According to it, the operations **and**, **or** and **implies** are just 3 of the 16 possible binary logical operations and they are not really connected to each other.
|
||||
|
||||
For these and other reasons (mostly other, probably), in the 20th century a whole new school of logic was founded, called *intuitionistic logic*. If classical logic is based on *set theory*, intuitionistic logic is based on *category theory* and its related theories. If *classical logic* is based on Plato's theory of forms, then intuinism began with a philosophical idea originating from Kant and Schopenhauer: the idea that the world as we experience it is largely predetermined of out perceptions of it. As the mathematician L.E.J. Brouwer puts it.
|
||||
|
||||
> [...] logic is life in the human brain; it may accompany life outside the brain but it can never guide it by virtue of its own power.
|
||||
|
||||
Classical and intuitionistic logic diverge from one another right from the start: because according to intuitionistic logic we are *constructing* proofs rather than *discovering* them or *unveiling* a universal truth, we are *off with the principle of bivalence*, that is, we have no basis to claim that each statements is necessarily *true or false*. For example, there might be a statements that might not be provable not because they are false, but simply because they fall outside of the domain of a given logical system (the twin-prime conjecture is often given as an example for this.)
|
||||
|
||||
So, intuitionistic logic is not bivalent, i.e. we cannot have all propositions reduced to true and false.
|
||||
|
||||
![The True/False dichotomy](true_false.svg)
|
||||
|
||||
One thing that we still do have there are propositions that are "true" in the sense that a proof for them is given - the primary propositions. So with some caveats (which we will see later) the bivalence between true and false proposition might be thought out as similar to the bivalence between the existence or absense of a proof for a given proposition - there either is a proof of it or there isn't.
|
||||
|
||||
![The proved/unproved dichotomy](proved_unproved.svg)
|
||||
|
||||
This bivalence is at the heart of what is called the Brouwer–Heyting–Kolmogorov (BHK) interpretation of logic, something that we will look into next.
|
||||
|
||||
The original formulation of the BHK interpretation is not based on any particular mathematical theory. Here, we will first illustrate it using the language of set theory (just so we can abandon it a little later).
|
||||
|
||||
The **and** and **or** operations
|
||||
---
|
||||
|
||||
As the existence of a proof of a proposition is taken to mean that the proposition is true, the definitions of **and** is rather simple - the proof of **A ∧ B** is just *a pair* containing a proof of **A**, and a proof of **B** i.e. *a set-theoretic product* of the two (see chapter 2). The principle for determining whether the proposition is true or false is similar to that of primary propositions - if the pair of proofs of **A** and **B** exist (i.e. if both proofs exist) then the proof of **A ∧ B** can be constructed (and so **A ∧ B** is "true").
|
||||
|
||||
![And in the BHK interpretation](bhk_and.svg)
|
||||
|
||||
**Question:** what would be the **or** operation in this case?
|
||||
|
||||
The *implies* operation
|
||||
---
|
||||
|
||||
Saying that **A** implies **B** (**A → B**) would just mean that there exist a function which can convert a proof of **A** to a proof of **B**.
|
||||
|
||||
![Implies in the BHK interpretation](bhk_implies.svg)
|
||||
|
||||
And the *modus ponens* rule of inference is expressed by the fact that if we have a proof of **A** we can call this function (**A → B**) to obtain a proof of **B**.
|
||||
|
||||
(Note that in order for this to work, we also need to define the functions in terms of sets i.e. we need to have a set representing **A → B** for each **A** and **B**. We will come back to this later.)
|
||||
|
||||
The *negation* operation
|
||||
---
|
||||
|
||||
So according to BHK interpretation saying that **A** is true, means that that we possess a proof of **A** - simple enough. But it's a bit harder to express the fact that **A** is false: it is not enough to say that we *don't have a proof* of **A** (the fact that don't have it, doesn't mean it doesn't exist). Instead, we must show that claiming that **A** is true leads to a *contradiction*.
|
||||
|
||||
|
||||
To express this, intuitionistic logic defines the constant **⊥** which plays the role of *False* (and is also known as "absurdity" or "bottom value"). **⊥** is defined as the proof of a formula that does not have any proofs. And the equivalent of false propositions are the ones that imply that the bottom value is provable (which is a contradiction). So **¬A** is **A → ⊥**.
|
||||
|
||||
In set theory, the **⊥** constant is expressed by the empty set.
|
||||
|
||||
![False in the BHK interpretation](bhk_false.svg)
|
||||
|
||||
And the observation that propositions that are connected to the bottom value are false is expressed by the fact that if a proposition is true, i.e. there exists a proof of it, then there can be no function from it to the empty set.
|
||||
|
||||
![False in the BHK interpretation](bhk_false_function.svg)
|
||||
|
||||
The only way for there to be such function is if the set of proofs of the proposition is empty as well.
|
||||
|
||||
![False in the BHK interpretation](bhk_false_function_2.svg)
|
||||
|
||||
**Task:** Look up the definition of function and verify that there cannot exist a function from any set *to the empty set*
|
||||
|
||||
**Task** Look up the definition of function and verify that there does exist a function *from the empty set* to itself (in fact there exist a function from the empty set to any other set.
|
||||
|
||||
Classical VS intuitionistic logic
|
||||
---
|
||||
|
||||
Although from first glance intuitionistic logic seems to differ a lot from classical logic, it actually doesn't - if we try to deduce the axiom schemas/rules of inference that correspond to the definitions of the structures outlined above, we would see that they are virtually the same as the ones that define classical logic. With one exception concerning the *double negation elimination axiom* that we saw earlier, a version of which is known as *the law of excluded middle*.
|
||||
|
||||
![The formula of the principle of the excluded middle](excluded_middle_formula.svg)
|
||||
|
||||
This law is valid in classical logic and is true when we look at it in terms of truth tables, but there is no justification for it in the BHK interpretation - a fact that spawned a heated debate between the inventor of classical logic David Hilbert and the inventor of intuitionistic logic L.E.J. Brouwer, known as *the Brouwer–Hilbert controversy*.
|
||||
|
||||
Logics as categories
|
||||
===
|
||||
|
||||
Leaving the differences between intuitionistic and classical logics aside, the BHK interpretation is interesting because it provides that higher-level view of logic, that we need in order to construct a interpretation of it based on category theory.
|
||||
|
||||
Such higher-level interpretations of logic are sometimes called *algebraic* interpretations, *algebraic* being an umbrella term describing all structures that can be represented using category theory, like groups and orders.
|
||||
|
||||
The Curry-Howard isomorphism
|
||||
---
|
||||
|
||||
Programmers might find the definition of the BHK interpretation interesting for other reason - it is very similar to a definition of a programming language: propositions are *types*, the **implies** operations are *functions*, **and** operations are composite types (objects), and **or** operations are *sum types* (which are currently not supported in most programming languages, but that's a separate topic.) Finally a proof of a given proposition is represented by a value of the corresponding type.
|
||||
|
||||
![Logic as a programming language](logic_curry.svg)
|
||||
|
||||
This similarity is known as the *Curry-Howard isomorphism*.
|
||||
|
||||
**Task:** The Curry-Howard isomorphism is also the basis of special types of programming languages called "proof assistants" which help you verify logical proofs. Install a proof assistant and try to see how it works (I recommend the Coq Tutorial by Mike Nahas).
|
||||
|
||||
Cartesian closed categories
|
||||
---
|
||||
|
||||
Knowing about the Curry-Howard isomorphism and knowing also that programming languages can be described by category theory may lead us to think that *category theory is part of this isomorphism as well*. And we would be quite correct, this is why it is sometimes known as the Curry-Howard-*Lambek* isomorphism, Lambek being the person who discovered the categorical side.
|
||||
|
||||
Let's examine this isomorphism (without being too formal about it). As all other isomorphisms, it comes in two parts. The first part is finding a way to convert a logical system into a category - this would not be hard for us, as sets form a category and the flavor of the BHK interpretation that we saw is based on sets.
|
||||
|
||||
![Logic as a category](category_curry_logic.svg)
|
||||
|
||||
**Task:** See whether you can prove that logic propositions and entailments forms a category. What is missing?
|
||||
|
||||
The second part involves converting a category into a logical system - this is much harder. To do it, we have to enumerate the criteria that a given category has to adhere to, in order for it to be "logical". These criteria have to guarantee that the category has objects that correspond to all valid logical propositions and no objects that correspond to invalid ones.
|
||||
|
||||
![Logic as a category](logic_curry_category.svg)
|
||||
|
||||
Categories that adhere to these criteria are called *cartesian closed categories*. We won't describe them here directly, but instead we would start with a similar but simpler structures that are instance of them and that we already examined - orders.
|
||||
|
||||
Logics as orders
|
||||
---
|
||||
|
||||
We will now do something that is quite characteristic of category theory - examining a concept in a more limited version of the theory, in order to make things simpler for ourselves.
|
||||
|
||||
So we already saw that a logical system along with a set of primary propositions forms a category.
|
||||
|
||||
![Logic as a preorder](logic_category.svg)
|
||||
|
||||
If we assume that there is only one way to go from proposition **A**, to proposition **B** (or there are many ways, but we are not interested in the difference between them), then logic is not only a category, but a *preorder* in which the relationship "bigger than" is taken to mean "implies".
|
||||
|
||||
![Logic as a preorder](logic_preorder.svg)
|
||||
|
||||
Furthermore, if we count propositions that follow from each other (or sets of propositions that are proven by the same proof) as equivalent, then logic is a proper *partial order*.
|
||||
|
||||
![Logic as an order](logic_order.svg)
|
||||
|
||||
And so it can be represented by a Hasse diagram, yey.
|
||||
|
||||
![Logic as an order](logic_hasse.svg)
|
||||
|
||||
Now let's examine the question that we asked before - exactly which ~~categories~~ orders represent logic and what laws does an order have to obey so it is isomorphic to a logical system? We will attempt to answer this question as we examine the elements of logic again, this time in the context of orders.
|
||||
|
||||
The **and** and **or** operations
|
||||
---
|
||||
|
||||
By now you probably realized that the **and** and **or** operations are the bread and butter of logic (although it's not clear which is which). As we saw, in the BHK interpretation those are represented by set *products* and *sums*. The equivalent constructs in the realm of order theory are *meets* and *joins* (in category-theoretic terms *products* and *coproducts*.)
|
||||
|
||||
![Order meet and joing](lattice_meet_join.svg)
|
||||
|
||||
Here comes the first criteria for an order to represent a logical system accurately - *it has to have **meet** and **join** operations for all elements*. Having two elements without a meet would mean that you would have a logical system where there are propositions for which you cannot say that one or the other is true. And this not how logic works, so our order has to have meets and joins for all elements. Incidentally we already know how such orders are called - they are called *lattices*.
|
||||
|
||||
One important law of the **and** and **or** operations, that is not always present in the **meet**-s and **join**-s concerns the connection between the two, i.e. way that they distribute, over one another.
|
||||
|
||||
![The distributivity operation of "and" and "or"](logic_distributivity.svg)
|
||||
|
||||
Lattices that obey this law are called *distributive lattices*.
|
||||
|
||||
Wait, where have we heard about distributive lattices before? In the previous chapter we said that they are isomorphic to *inclusion orders* i.e. orders which contain all combinations of sets of a given number of elements. The fact that they popped up again is not coincidental - "logical" orders are isomorphic to inclusion orders. To understand why, you only need to think about the BHK interpretation - the elements which participate in the inclusion are our prime propositions. And the inclusions are all combinations of these elements, in an **or** relationship (for simplicity's sake, we are ignoring the **and** operation.)
|
||||
|
||||
![A color mixing poset, ordered by inclusion](logic_poset_inclusion.svg)
|
||||
|
||||
**NB: For historical reasons, the symbols for *and* and *or* logical operations are flipped when compared to arrows in the diagrams ∧ is *and* and ∨ is *or*.**
|
||||
|
||||
The *negation* operation
|
||||
---
|
||||
|
||||
In order for a distributive lattice to represent a logical system, it has to also have objects that correspond to the values **True** and **False**. But to mandate that these objects exist, we must first find a way to specify what they are in order/category-theoretic terms.
|
||||
|
||||
A well-known result in logic, called *the principle of explosion*, states that if we have a proof of **False** (or if "**False** is true" if we use the terminology of classical logic), then any and every other statement can be proven. And we also know that no true statement implies **False** (in fact in intuinistic logic this is the definition of a true statement). Based on these criteria we know that the **False** object would look like this when compared to other objects:
|
||||
|
||||
![False, represented as a Hasse diagram](lattice_false.svg)
|
||||
|
||||
Circling back to the BHK interpretation, we see that the empty set fits both conditions.
|
||||
|
||||
![False, represented as a Hasse diagram](lattice_false_bhk.svg)
|
||||
|
||||
Conversely, the proof of **True** (or the statement that "**True** is true") is trivial and doesn't say anything, so *nothing follows from it*, but at the same time it follows from every other statement.
|
||||
|
||||
![True, represented as a Hasse diagram](lattice_true.svg)
|
||||
|
||||
So **True** and **False** are just the *greatest* and *least* objects of our order (in category-theoretic terms *terminal* and *initial* object.)
|
||||
|
||||
![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).
|
||||
|
||||
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
|
||||
---
|
||||
|
||||
Finally, if a lattice really represents a logical system (that is, it is isomorphic to a set of propositions) it also has to have *function objects* i.e. there needs to be a rule that identifies a unique object **A → B** for each pair of objects **A** and **B**, such that all axioms of logic are followed.
|
||||
|
||||
How would this object be described? You guessed it, using categorical language i.e. by recognizing a structure that consists of set of relations between objects in which (A → B) plays a part.
|
||||
|
||||
![Implies operation](implies.svg)
|
||||
|
||||
This structure is actually a categorical reincarnation our favorite rule of inference, the *modus ponens* (**A ∧ (A → B) → B**). This rule is the essence of the **implies** operation and, because we already know how the operations that it contains (**and** and **implies**) are represented in our lattice, we can directly "categorize" it and use it as a definition, saying that **(A → B)** is the object which is related to objects **A** and **B** in such a way that such that **A ∧ (A → B) → B**.
|
||||
|
||||
![Implies operation with impostors](implies_modus_ponens.svg)
|
||||
|
||||
This definition is not complete, however, because **(A → B)** is *not the only object* that fits in this formula. For example, the set **A → B ∧ C** is also one such object, as is **A → B ∧ C ∧ D**. So how do we set apart the real formula from all those "imposter" formulas? If you remember the definitions of the *categorical product* (or of it's equivalent for orders, the *meet* operation) you would already know where this is going: we define the function object using a *universal property*, by recognizing that all other formulas that can be in the place of **X** in **A ∧ X → B** point to **(A → B)** i.e. they are below **(A → B)** in a Hasse diagram.
|
||||
|
||||
![Implies operation with universal property](implies_universal_property.svg)
|
||||
|
||||
Or, using the logic terminology, we say that **A → B ∧ C** and **A → B ∧ C ∧ D** etc. are all "stronger" results than (**A → B**) and so (**A → B**) is the weakest result that fits the formula (stronger results lay lower in the diagram).
|
||||
|
||||
So this is the final condition for an order/lattice to be a representation of logic - for each pair **A** and **B**, it has to have a unique object **X** which obey the formula **A ∧ X → B** and the universal property. In category theory this object is called the *exponential object*.
|
||||
|
||||
Without being too formal, let's try to test if this definition captures the concept correctly by examining a few special cases.
|
||||
|
||||
For example, let's take **A** and **B** to be the same object. In this case, (**A → B**) (or (**A → A**) if you want to be pedantic) would be the topmost object **X** for which the criteria given by the formula **A ∧ X → A** is satisfied. But in this case the formula is *always satisfied* as the *meet* of **A** and any other object would always be below **A**. So this formula is always for all **X**. The topmost object that fits it is, then, the topmost object out there i.e. **True**.
|
||||
|
||||
![Implies identity](implies_identity.svg)
|
||||
|
||||
This corresponds to the identity axiom in logic, that states that everything follows from itself.
|
||||
|
||||
And by the similar logic we can see easily that if we take **A** to be any object that is below **B**, then **(A → B)** will also correspond to the **True** object.
|
||||
|
||||
![Implies when A follows from B](implies_b_follows.svg)
|
||||
|
||||
So if we have **A → B** if **A** implies **B**, then **(A → B)** is always true.
|
||||
|
||||
And what if **B** is lower than **A**. In this case the topmost object that fits the formula **A ∧ X → B** is **B** itself: **B** fits the formula because the meet of two objects is always below those same objects, so **A ∧ B → B** for all **A** and **B**. And **B** is definitely the topmost object that can possibly fit it, as it literary sets its upper bound.
|
||||
|
||||
![Implies when B follows from A](implies_a_follows.svg)
|
||||
|
||||
Translated to logical language, says that if **B → A**, then the proof of **(A → B)** is just the proof of **B**.
|
||||
|
||||
Note that this definition does not follow the one from the truth tables exactly. This is because this definition is valid specifically for intuinistic logic. For classical logic, the definition of **(A → B)** is simpler - it is just equivalent to (**-A ∨ B**).
|
||||
|
||||
By the way, the law of distributivity follows from this criteria, so the only criteria that are left for an lattice to follow the laws of intuinistic logic is for it to be *bounded* i.e. to have greatest and least objects (**True** and **False**) and to have a function object as described above. Lattices that follow these criteria are called *Heyting algrebras*.
|
||||
|
||||
And for a lattice to follow the laws of classical logic it has to be *bounded* and *distributive* and to be *complemented* which is to say that each proposition **A** should be complemented with a unique proposition **-A** (such that **A ∨ -A = 1** and **A ∧ -A = 0**). These lattices are called *Boolean algebras*.
|
||||
|
391
_chapters/05_logic/and.svg
Normal file
@ -0,0 +1,391 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 199.99999"
|
||||
version="1.1"
|
||||
id="svg14095"
|
||||
sodipodi:docname="and.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata22063">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs14099" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14097"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
objecttolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
guidetolerance="10.0"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8494877"
|
||||
inkscape:cx="290.09042"
|
||||
inkscape:cy="139.59602"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14095"
|
||||
showguides="true" />
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:2.26771665;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle14075-1-9"
|
||||
r="84.033943"
|
||||
cy="91.109398"
|
||||
cx="153.17088"
|
||||
stroke-miterlimit="10"
|
||||
transform="rotate(-0.14964654)" />
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:2.26771665;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle14075-1-9-2"
|
||||
r="84.033943"
|
||||
cy="90.150513"
|
||||
cx="456.11826"
|
||||
stroke-miterlimit="10"
|
||||
transform="rotate(-0.14964654)" />
|
||||
<g
|
||||
id="g3759"
|
||||
transform="matrix(0.83000137,-0.00216783,0.00216783,0.83000137,94.327659,-59.049637)">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:2.49318051;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="435.59961"
|
||||
cy="151.15062"
|
||||
r="17.161392"
|
||||
id="circle14077-8-2-9" />
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,322.57543,72.947852)"
|
||||
style="fill:#808285"
|
||||
id="g14081-7-2-3">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92-8-1" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g14089-0-9-9"
|
||||
transform="matrix(0.34489054,-9.0079346e-4,9.0079346e-4,0.34489054,343.82366,102.11208)">
|
||||
<circle
|
||||
id="circle14083-2-7-4"
|
||||
r="41.299999"
|
||||
cy="95.400002"
|
||||
cx="325"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14087-3-3-7"
|
||||
style="fill:#808285">
|
||||
<path
|
||||
id="path14085-7-6-8"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#525252;stroke-width:6.38899994;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="g1482-7-0-2-0-3"
|
||||
transform="matrix(0.19081777,0.04470537,-0.0586126,0.27393353,339.80282,-8.6091075)">
|
||||
<path
|
||||
style="stroke:#525252;stroke-width:16.09810066;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4-0"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke:#525252;stroke-width:9.11184978;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6-4"
|
||||
d="M -830.23132,282.27993 C -477.33831,127.01799 201.8588,45.057954 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g3526-3"
|
||||
transform="matrix(0.83000137,-0.00216783,0.00216783,0.83000137,-86.014867,26.388977)">
|
||||
<circle
|
||||
r="34.419193"
|
||||
stroke-miterlimit="10"
|
||||
cx="273.04861"
|
||||
cy="18.32807"
|
||||
id="circle14075-1-9-3-6"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:2.26771665;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<g
|
||||
transform="translate(-10.813806,-123.27738)"
|
||||
id="g3451-0">
|
||||
<circle
|
||||
id="circle14077-8-2-6"
|
||||
r="17.161392"
|
||||
cy="141.55794"
|
||||
cx="266.00946"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:2.49318051;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14081-7-2-2"
|
||||
style="fill:#808285"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,152.98527,63.355172)">
|
||||
<path
|
||||
id="path14079-92-8-6"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
transform="translate(23.716952,-122.95952)"
|
||||
id="g3451-0-0">
|
||||
<circle
|
||||
id="circle14077-8-2-6-2"
|
||||
r="17.161392"
|
||||
cy="141.55794"
|
||||
cx="266.00946"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:2.49318051;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14081-7-2-2-3"
|
||||
style="fill:#808285"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,152.98527,63.355172)">
|
||||
<path
|
||||
id="path14079-92-8-6-7"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g3526-3-9"
|
||||
transform="rotate(-0.14964654,42296.092,-26575.939)" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#525252;stroke-width:6.38899994;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="g1482-7-0-2-0-3-9"
|
||||
transform="matrix(0.19324937,0.03262936,0.05197362,-0.27527035,318.94873,154.89093)">
|
||||
<path
|
||||
style="stroke:#525252;stroke-width:16.09810066;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4-0-3"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke:#525252;stroke-width:9.11184978;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6-4-7"
|
||||
d="M -651.84809,188.4738 C -298.95508,33.211863 201.8588,45.057954 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#525252;stroke-width:6.38899994;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="g1482-7-0-2-0-3-9-4"
|
||||
transform="matrix(0.19483275,-0.02121777,-0.02493549,-0.27902193,338.26114,203.99435)">
|
||||
<path
|
||||
style="stroke:#525252;stroke-width:16.09810066;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4-0-3-5"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke:#525252;stroke-width:9.11184978;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6-4-7-2"
|
||||
d="M -1044.1931,346.59038 C -710.24899,16.434737 107.21341,-2.1652214 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#525252;stroke-width:6.38899994;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="g1482-7-0-2-0-3-9-5"
|
||||
transform="matrix(0.19483275,-0.02121777,-0.02493549,-0.27902193,331.45513,194.92953)">
|
||||
<path
|
||||
style="stroke:#525252;stroke-width:16.09810066;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4-0-3-4"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke:#525252;stroke-width:9.11184978;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6-4-7-7"
|
||||
d="M -830.23132,282.27993 C -477.33831,127.01799 201.8588,45.057954 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g3526"
|
||||
transform="matrix(0.83000137,-0.00216783,0.00216783,0.83000137,-114.46512,96.101186)">
|
||||
<circle
|
||||
r="34.419193"
|
||||
stroke-miterlimit="10"
|
||||
cx="273.04861"
|
||||
cy="18.32807"
|
||||
id="circle14075-1-9-3"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:2.26771665;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<g
|
||||
transform="translate(-10.813806,-123.27738)"
|
||||
id="g3451">
|
||||
<circle
|
||||
id="circle14077-8-2"
|
||||
r="17.161392"
|
||||
cy="141.55794"
|
||||
cx="266.00946"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:2.49318051;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14081-7-2"
|
||||
style="fill:#808285"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,152.98527,63.355172)">
|
||||
<path
|
||||
id="path14079-92-8"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
transform="translate(14.404408,-30.308224)"
|
||||
id="g3457">
|
||||
<g
|
||||
id="g14089-0-9"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,140.0087,9.8268355)">
|
||||
<circle
|
||||
id="circle14083-2-7"
|
||||
r="41.299999"
|
||||
cy="95.400002"
|
||||
cx="325"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14087-3-3"
|
||||
style="fill:#808285">
|
||||
<path
|
||||
id="path14085-7-6"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g3526-5"
|
||||
transform="matrix(0.83000137,-0.00216783,0.00216783,0.83000137,-20.661565,66.594063)">
|
||||
<circle
|
||||
r="34.419193"
|
||||
stroke-miterlimit="10"
|
||||
cx="273.04861"
|
||||
cy="18.32807"
|
||||
id="circle14075-1-9-3-9"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:2.26771665;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<g
|
||||
transform="translate(23.520026,-123.27738)"
|
||||
id="g3451-2">
|
||||
<circle
|
||||
id="circle14077-8-2-2"
|
||||
r="17.161392"
|
||||
cy="141.55794"
|
||||
cx="266.00946"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:2.49318051;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14081-7-2-8"
|
||||
style="fill:#808285"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,152.98527,63.355172)">
|
||||
<path
|
||||
id="path14079-92-8-9"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
transform="translate(-19.659079,-31.389604)"
|
||||
id="g3457-7">
|
||||
<g
|
||||
id="g14089-0-9-3"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,140.0087,9.8268355)">
|
||||
<circle
|
||||
id="circle14083-2-7-6"
|
||||
r="41.299999"
|
||||
cy="95.400002"
|
||||
cx="325"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14087-3-3-1"
|
||||
style="fill:#808285">
|
||||
<path
|
||||
id="path14085-7-6-2"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g3526-5-6"
|
||||
transform="matrix(0.83000137,-0.00216783,0.00216783,0.83000137,-53.970633,127.70148)">
|
||||
<circle
|
||||
r="34.419193"
|
||||
stroke-miterlimit="10"
|
||||
cx="273.04861"
|
||||
cy="18.32807"
|
||||
id="circle14075-1-9-3-9-1"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:2.26771665;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<g
|
||||
transform="translate(-19.659079,-31.389604)"
|
||||
id="g3457-7-0">
|
||||
<g
|
||||
id="g14089-0-9-3-6"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,140.0087,9.8268355)">
|
||||
<circle
|
||||
id="circle14083-2-7-6-1"
|
||||
r="41.299999"
|
||||
cy="95.400002"
|
||||
cx="325"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14087-3-3-1-5"
|
||||
style="fill:#808285">
|
||||
<path
|
||||
id="path14085-7-6-2-5"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
transform="translate(15.041402,-31.140342)"
|
||||
id="g3457-7-0-4">
|
||||
<g
|
||||
id="g14089-0-9-3-6-7"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,140.0087,9.8268355)">
|
||||
<circle
|
||||
id="circle14083-2-7-6-1-6"
|
||||
r="41.299999"
|
||||
cy="95.400002"
|
||||
cx="325"
|
||||
stroke-miterlimit="10"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g14087-3-3-1-5-5"
|
||||
style="fill:#808285">
|
||||
<path
|
||||
id="path14085-7-6-2-5-6"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 28 KiB |
150
_chapters/05_logic/balls.svg
Normal file
@ -0,0 +1,150 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="balls.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.6510641"
|
||||
inkscape:cx="139.19647"
|
||||
inkscape:cy="47.03257"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0" />
|
||||
<g
|
||||
id="g15867">
|
||||
<circle
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3365"
|
||||
r="24.6"
|
||||
cy="59.799999"
|
||||
cx="83.400002" />
|
||||
<circle
|
||||
style="stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3379"
|
||||
r="24.6"
|
||||
cy="51.599998"
|
||||
cx="78.599998"
|
||||
stroke="#ffdd00"
|
||||
fill="#fce600" />
|
||||
</g>
|
||||
<g
|
||||
id="g15871">
|
||||
<circle
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3367"
|
||||
r="24.6"
|
||||
cy="72.099998"
|
||||
cx="271.79999" />
|
||||
<circle
|
||||
style="stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3381"
|
||||
r="24.6"
|
||||
cy="63.900002"
|
||||
cx="267"
|
||||
stroke="#008dd2"
|
||||
fill="#39bced" />
|
||||
</g>
|
||||
<g
|
||||
id="g15863">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3369"
|
||||
r="24.6"
|
||||
cy="134.72475"
|
||||
cx="170.10928" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3383"
|
||||
r="24.6"
|
||||
cy="126.42474"
|
||||
cx="165.30928" />
|
||||
</g>
|
||||
<g
|
||||
id="g15875">
|
||||
<circle
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3371"
|
||||
r="24.6"
|
||||
cy="80.400002"
|
||||
cx="483.79999" />
|
||||
<circle
|
||||
style="stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3385"
|
||||
r="24.6"
|
||||
cy="72.099998"
|
||||
cx="479"
|
||||
stroke="#e76524"
|
||||
fill="#f58235" />
|
||||
</g>
|
||||
<g
|
||||
id="g15879">
|
||||
<circle
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3373"
|
||||
r="24.6"
|
||||
cy="133.7"
|
||||
cx="539.70001" />
|
||||
<circle
|
||||
style="stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3387"
|
||||
r="24.6"
|
||||
cy="125.4"
|
||||
cx="534.90002"
|
||||
stroke="#651c5f"
|
||||
fill="#8967ac" />
|
||||
</g>
|
||||
<g
|
||||
id="g15859">
|
||||
<circle
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3375"
|
||||
r="24.6"
|
||||
cy="121.4"
|
||||
cx="373.79999" />
|
||||
<circle
|
||||
style="stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3389"
|
||||
r="24.6"
|
||||
cy="113.1"
|
||||
cx="369"
|
||||
stroke="#00873a"
|
||||
fill="#54b948" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
197
_chapters/05_logic/balls_propositions.svg
Normal file
@ -0,0 +1,197 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="balls_propositions.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1792"
|
||||
inkscape:window-height="1035"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.1674786"
|
||||
inkscape:cx="178.59"
|
||||
inkscape:cy="109.20971"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="g11195"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(2.155855,0,0,2.155855,88.732193,-48.213274)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:86.2342px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.15586"
|
||||
x="174.65244"
|
||||
y="-158.94254"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="174.65244"
|
||||
y="-158.94254"
|
||||
style="stroke-width:2.15586" /></text>
|
||||
<circle
|
||||
cx="110.2912"
|
||||
cy="87.366081"
|
||||
r="53.034035"
|
||||
id="circle3365"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:12.9352;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="480.93988"
|
||||
cy="97.109917"
|
||||
r="53.034035"
|
||||
id="circle3373"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:12.9352;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="296.86301"
|
||||
cy="94.59861"
|
||||
r="53.034035"
|
||||
id="circle3375-3"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:12.9352;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="103.9431"
|
||||
cy="77.688057"
|
||||
r="53.034035"
|
||||
id="circle3379"
|
||||
style="stroke-width:5;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="474.59177"
|
||||
cy="87.216347"
|
||||
r="53.034035"
|
||||
id="circle3387"
|
||||
style="stroke-width:5;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="290.51492"
|
||||
cy="84.705009"
|
||||
id="circle3389-8"
|
||||
style="stroke-width:5;stroke-miterlimit:10;stroke-dasharray:none"
|
||||
r="53.034035" />
|
||||
<g
|
||||
id="g1730"
|
||||
transform="matrix(0.86215158,0.04703306,-0.05319943,0.76221941,36.247328,7.7775394)"
|
||||
style="stroke:#1a1a1a;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#1a1a1a;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717" />
|
||||
</g>
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="257.31573"
|
||||
cy="85.319824"
|
||||
id="circle3379-8"
|
||||
style="stroke-width:3.9622;stroke-miterlimit:10"
|
||||
r="16.245066" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="322.88828"
|
||||
cy="84.302155"
|
||||
id="circle3381-4-4"
|
||||
style="stroke-width:3.9622;stroke-miterlimit:10"
|
||||
r="16.245066" />
|
||||
<g
|
||||
id="g11195"
|
||||
transform="matrix(2.0281399,0,0,2.119143,-197.4374,-6.9291365)">
|
||||
<g
|
||||
id="g11124"
|
||||
transform="matrix(0.39483112,0,0,0.39483112,150.06206,94.10607)">
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="419.25748"
|
||||
cy="-125.53632"
|
||||
id="circle3389-8-1"
|
||||
style="stroke-width:6;stroke-miterlimit:10"
|
||||
r="24.6" />
|
||||
<g
|
||||
id="g1730-8"
|
||||
transform="matrix(0.39991167,0.02181643,-0.02467672,0.35355782,301.31468,-161.21935)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2" />
|
||||
</g>
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="402.93024"
|
||||
cy="-125.25114"
|
||||
id="circle3379-8-5"
|
||||
style="stroke-width:1.83788;stroke-miterlimit:10"
|
||||
r="7.5353241" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="435.20166"
|
||||
cy="-125.72316"
|
||||
id="circle3381-4-4-6"
|
||||
style="stroke-width:1.83788;stroke-miterlimit:10"
|
||||
r="7.5353241" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-4"
|
||||
transform="matrix(0.39991167,0.02181643,-0.02467672,0.35355782,213.44862,8.18769)"
|
||||
style="stroke:#1a1a1a;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#1a1a1a;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-4" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="347.94287"
|
||||
cy="43.91378"
|
||||
id="circle3383-1"
|
||||
style="stroke-width:2.30245;stroke-miterlimit:10"
|
||||
rx="9.3335934"
|
||||
ry="9.5477304" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.5 KiB |
73
_chapters/05_logic/bhk_and.svg
Normal file
@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="bhk_and.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.2901059"
|
||||
inkscape:cx="-10.851826"
|
||||
inkscape:cy="94.75"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="switch15611" />
|
||||
<switch
|
||||
id="switch15611">
|
||||
<g
|
||||
id="g15609">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601"
|
||||
r="85.599998"
|
||||
cy="95.300003"
|
||||
cx="292.39999" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle15603"
|
||||
r="42.799999"
|
||||
cy="95.300003"
|
||||
cx="335.20001" />
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle15605"
|
||||
r="42.799999"
|
||||
cy="95.300003"
|
||||
cx="249.60001" />
|
||||
</g>
|
||||
</switch>
|
||||
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
81
_chapters/05_logic/bhk_false.svg
Normal file
@ -0,0 +1,81 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="bhk_false.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8797245"
|
||||
inkscape:cx="255.88856"
|
||||
inkscape:cy="118.9004"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g8880-3-88"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-28.97607,-69.779696)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-7"
|
||||
style="opacity:0.12999998;fill:#999999;stroke:#000000;stroke-width:5.27169991;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,336.92128,36.260659)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.11290301;stroke:none;stroke-width:1.32404006;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.00970078px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75024301"
|
||||
x="366.82175"
|
||||
y="-2.2733741"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="366.82175"
|
||||
y="24.278177"
|
||||
style="stroke-width:0.75024301" /></text>
|
||||
</svg>
|
After Width: | Height: | Size: 2.6 KiB |
150
_chapters/05_logic/bhk_false_function.svg
Normal file
@ -0,0 +1,150 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="bhk_false_function.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.3166638"
|
||||
inkscape:cx="243.04429"
|
||||
inkscape:cy="98.090645"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g8880-3-88"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,90.39328,-72.055746)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-7"
|
||||
style="opacity:0.12999998;fill:#999999;stroke:#000000;stroke-width:5.27169991;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,262.92128,36.260659)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.11290301;stroke:none;stroke-width:1.32404006;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.00970078px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75024301"
|
||||
x="292.82175"
|
||||
y="-2.2733741"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="292.82175"
|
||||
y="24.278177"
|
||||
style="stroke-width:0.75024301" /></text>
|
||||
<g
|
||||
id="g8880-3-88-3"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-144.02764,-68.812968)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-7-6"
|
||||
style="opacity:0.12999998;fill:#999999;stroke:#000000;stroke-width:5.27169991;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442-7"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,378.84429,-150.91)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1-5"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.11290301;stroke:none;stroke-width:1.32404006;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.00970078px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75024301"
|
||||
x="408.74475"
|
||||
y="-189.44403"
|
||||
id="text9288-3"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286-5"
|
||||
x="408.74475"
|
||||
y="-162.89249"
|
||||
style="stroke-width:0.75024301" /></text>
|
||||
<g
|
||||
id="g8872"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-69.468252,-117.86449)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30"
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(0.30649304,-0.00570877,0.02962,0.42748892,242.39552,-6.8225142)">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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="stroke-width:10.64788754;paint-order:markers fill stroke;fill:none;stroke-miterlimit:10;stroke-dasharray:31.94366266,31.94366266;stroke-dashoffset:0"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M -87.404291,86.675594 C 48.730069,69.753963 201.59849,73.30691 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#fd4949;stroke-width:9.23684692;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 281.63948,66.647403 c 0.58848,0.478708 1.24094,0.739227 1.76545,1.436124 0.34436,0.457532 0.47736,1.318509 0.75662,1.914826 0.39495,0.843321 0.82118,1.634544 1.26104,2.393536 1.49539,2.580309 1.97784,2.79663 3.53091,5.744488 0.63193,1.199423 1.18018,2.547825 1.76547,3.829657 1.40151,3.069425 1.47369,3.260871 2.77429,6.223194 0.16328,0.371911 2.03336,4.592437 2.26987,5.26578 0.20855,0.593762 0.30515,1.309686 0.50441,1.91483 0.22279,0.676571 0.52346,1.25098 0.75663,1.91483 0.10432,0.29688 0.14793,0.66053 0.2522,0.95741 0.17279,0.49193 1.19444,2.468822 1.51325,2.872252 0.15642,0.19791 0.3715,0.22641 0.50442,0.47871 0.13289,0.25229 0.11921,0.7051 0.25221,0.95741 0.0594,0.1128 0.17702,-0.0714 0.2522,0 0.62331,0.59153 -0.087,0.47871 0.50442,0.47871"
|
||||
id="path36244"
|
||||
inkscape:connector-curvature="0" />
|
||||
</svg>
|
After Width: | Height: | Size: 6.2 KiB |
129
_chapters/05_logic/bhk_false_function_2.svg
Normal file
@ -0,0 +1,129 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="bhk_false_function_2.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.3166638"
|
||||
inkscape:cx="280.47378"
|
||||
inkscape:cy="98.090645"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g8880-3-88"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,90.39328,-72.055746)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-7"
|
||||
style="opacity:0.12999998;fill:#999999;stroke:#000000;stroke-width:5.27169991;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,262.92128,36.260659)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.11290301;stroke:none;stroke-width:1.32404006;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.00970078px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75024301"
|
||||
x="292.82175"
|
||||
y="-2.2733741"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="292.82175"
|
||||
y="24.278177"
|
||||
style="stroke-width:0.75024301" /></text>
|
||||
<g
|
||||
id="g8880-3-88-3"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-144.02764,-68.812968)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-7-6"
|
||||
style="opacity:0.12999998;fill:#999999;stroke:#000000;stroke-width:5.27169991;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442-7"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,378.84429,-150.91)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1-5"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.11290301;stroke:none;stroke-width:1.32404006;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.00970078px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75024301"
|
||||
x="408.74475"
|
||||
y="-189.44403"
|
||||
id="text9288-3"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286-5"
|
||||
x="408.74475"
|
||||
y="-162.89249"
|
||||
style="stroke-width:0.75024301" /></text>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(0.30649304,-0.00570877,0.02962,0.42748892,242.39552,-6.8225142)">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke;fill:none"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M -87.404291,86.675594 C 48.730069,69.753963 201.59849,73.30691 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.7 KiB |
140
_chapters/05_logic/bhk_implies.svg
Normal file
@ -0,0 +1,140 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="bhk_implies.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8797245"
|
||||
inkscape:cx="255.88856"
|
||||
inkscape:cy="118.9004"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g8880-3-88"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-128.97607,-69.779696)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-7"
|
||||
style="opacity:0.12999998;fill:#999999;stroke:#000000;stroke-width:5.27169991;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-3"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,91.65334,-70.82068)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8"
|
||||
style="opacity:0.12999998;fill:#999999;stroke:#000000;stroke-width:5.27169991;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,236.92128,36.260659)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.11290301;stroke:none;stroke-width:1.32404006;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.00970078px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75024301"
|
||||
x="266.82175"
|
||||
y="-2.2733741"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="266.82175"
|
||||
y="24.278177"
|
||||
style="stroke-width:0.75024301" /></text>
|
||||
<g
|
||||
id="g8880"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,69.21824,-126.28444)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387"
|
||||
style="fill:#8967ac;stroke:#651c5f;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-53.921375,-119.0193)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30"
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(0.3682847,-0.00568743,0.03559165,0.42589135,264.97174,-7.5557262)">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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:9.11184883;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4"
|
||||
d="m -178.84657,227.76608 c 117.349022,-36.54845 358.08625,-35.1964 481.62623,-3.09572"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.7 KiB |
179
_chapters/05_logic/boolean_identity.svg
Normal file
@ -0,0 +1,179 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 199.99999"
|
||||
version="1.1"
|
||||
id="svg14095"
|
||||
sodipodi:docname="boolean_identity.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata20237">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs14099" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14097"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
objecttolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
guidetolerance="10.0"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8494877"
|
||||
inkscape:cx="171.66916"
|
||||
inkscape:cy="169.5064"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14095" />
|
||||
<switch
|
||||
id="switch14093"
|
||||
transform="matrix(0.41553009,0,0,0.41553009,85.98796,45.473453)">
|
||||
<g
|
||||
id="g14091">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075"
|
||||
style="stroke:#cbcccd;stroke-opacity:1"
|
||||
stroke-width="6"
|
||||
stroke="#808285"
|
||||
fill="#e6e7e8" />
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077"
|
||||
stroke-width="6"
|
||||
stroke="#939598"
|
||||
fill="#ffffff" />
|
||||
<g
|
||||
id="g14081"
|
||||
fill="#808285">
|
||||
<path
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083"
|
||||
stroke-width="6"
|
||||
stroke="#939598"
|
||||
fill="#ffffff" />
|
||||
<g
|
||||
id="g14087"
|
||||
fill="#808285">
|
||||
<path
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</switch>
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,254.64974,49.388978)"
|
||||
id="g14091-6">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075-1"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077-8" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14081-7">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089-0">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083-2" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14087-3">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085-7" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-2-0"
|
||||
transform="matrix(0.19037234,-0.0465657,0.07181048,0.27077347,227.91133,111.62996)">
|
||||
<path
|
||||
style="stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:9.11185;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6"
|
||||
d="M -68.408147,19.01988 C 102.03461,11.374749 403.87367,57.1697 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-2-0-0"
|
||||
transform="matrix(0.19037234,-0.0465657,0.07181048,0.27077347,249.58759,73.522499)">
|
||||
<path
|
||||
style="stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4-6"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:9.11185;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6-4"
|
||||
d="M -68.408147,19.01988 C 102.03461,11.374749 403.87367,57.1697 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 11 KiB |
95
_chapters/05_logic/boolean_set.svg
Normal file
@ -0,0 +1,95 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 199.99999"
|
||||
version="1.1"
|
||||
id="svg14095"
|
||||
sodipodi:docname="boolean_set.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata21165">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs14099" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14097"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
objecttolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
guidetolerance="10.0"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8494877"
|
||||
inkscape:cx="190.05263"
|
||||
inkscape:cy="142.47189"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14095" />
|
||||
<g
|
||||
transform="matrix(0.50890585,0,0,0.50890585,156.77916,28.339579)"
|
||||
id="g14091-6">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075-1"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077-8" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14081-7">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089-0">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083-2" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14087-3">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085-7" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.6 KiB |
472
_chapters/05_logic/category_curry_logic.svg
Normal file
@ -0,0 +1,472 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="category_curry_logic.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.4142136"
|
||||
inkscape:cx="90.554064"
|
||||
inkscape:cy="50.728755"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g42748-5" />
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.518149,0,0,1.518149,-147.54476,-49.770493)" />
|
||||
<g
|
||||
transform="translate(-138.93828,-10.503943)"
|
||||
id="g42748-5">
|
||||
<g
|
||||
inkscape:transform-center-y="-8.9953127"
|
||||
inkscape:transform-center-x="5.8146704"
|
||||
transform="matrix(0.23118175,0.00513658,0.00915909,0.32311362,359.61458,32.515243)"
|
||||
id="g1482-7-0-1-0-3-7-0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-09-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-3-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4-9-6"
|
||||
r="86.952599"
|
||||
cy="104.47703"
|
||||
cx="318.12561" />
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4-9-6-1"
|
||||
r="86.952599"
|
||||
cy="105.13031"
|
||||
cx="537.86786" />
|
||||
</g>
|
||||
<g
|
||||
id="g10229"
|
||||
transform="matrix(0.50804648,0,0,0.50804648,264.83001,41.229797)">
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15603-3-6"
|
||||
r="18.334303"
|
||||
cy="65.832329"
|
||||
cx="152.99588" />
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4-6"
|
||||
r="18.671675"
|
||||
cy="37.181042"
|
||||
cx="285.39355" />
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15605-4-4"
|
||||
r="18.334303"
|
||||
cy="163.15147"
|
||||
cx="306.88229" />
|
||||
<circle
|
||||
transform="rotate(-84.232776)"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.99253249;stroke-miterlimit:10"
|
||||
id="circle3379-9"
|
||||
r="16.369385"
|
||||
cy="392.34567"
|
||||
cx="-80.241524" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15603-3"
|
||||
r="18.334303"
|
||||
cy="59.150921"
|
||||
cx="149.86938" />
|
||||
<g
|
||||
inkscape:transform-center-y="-0.73403693"
|
||||
inkscape:transform-center-x="-12.157065"
|
||||
transform="matrix(-0.13566577,0.22680277,-0.32622049,-0.17338087,359.95583,54.987467)"
|
||||
id="g1482-7-0-1-0-3"
|
||||
style="display:inline;fill:#dddddd;stroke:#483737;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#483737;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#483737;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4"
|
||||
r="18.671675"
|
||||
cy="30.49963"
|
||||
cx="280.26703" />
|
||||
<g
|
||||
inkscape:transform-center-y="-4.5768564"
|
||||
inkscape:transform-center-x="-11.408259"
|
||||
transform="matrix(-0.21605455,-0.15220095,-0.22774808,0.29088065,290.70694,52.449757)"
|
||||
id="g1482-7-0-1-0-3-5-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#aa0000;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#aa0000;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;fill-opacity:1;stroke:#aa0000;stroke-width:10.64900017;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15605-2"
|
||||
r="18.334303"
|
||||
cy="112.26966"
|
||||
cx="232.31758" />
|
||||
<g
|
||||
inkscape:transform-center-y="-12.167418"
|
||||
inkscape:transform-center-x="0.5354074"
|
||||
transform="matrix(0.22455705,0.13935147,-0.17868507,0.32334562,251.23249,27.461247)"
|
||||
id="g1482-7-0-1-0-3-5"
|
||||
style="display:inline;fill:#dddddd;stroke:#6c5353;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#6c5353;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#6c5353;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15605"
|
||||
r="18.334303"
|
||||
cy="105.58823"
|
||||
cx="227.19109" />
|
||||
<g
|
||||
inkscape:transform-center-y="-4.576857"
|
||||
inkscape:transform-center-x="11.40825"
|
||||
transform="matrix(0.21605455,-0.15220095,0.22774808,0.29088065,235.55142,101.4738)"
|
||||
id="g1482-7-0-1-0-3-5-7-2"
|
||||
style="display:inline;fill:#dddddd;stroke:#806600;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#806600;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#806600;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="4.5768618"
|
||||
inkscape:transform-center-x="-11.40825"
|
||||
transform="matrix(-0.21605455,0.15220095,-0.22774808,-0.29088065,442.7336,167.45992)"
|
||||
id="g1482-7-0-1-0-3-5-7-2-1"
|
||||
style="display:inline;fill:#dddddd;stroke:#445500;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#445500;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#445500;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
transform="rotate(-84.232776)"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:3.99253249;stroke-miterlimit:10"
|
||||
id="circle3379"
|
||||
r="16.369385"
|
||||
cy="386.25748"
|
||||
cx="-74.496361" />
|
||||
<g
|
||||
inkscape:transform-center-y="-11.849154"
|
||||
inkscape:transform-center-x="2.8428186"
|
||||
transform="matrix(-0.17782756,0.19550462,0.26038086,0.26207354,230.93391,-39.380283)"
|
||||
id="g1482-7-0-1-0-3-1"
|
||||
style="display:inline;fill:#dddddd;stroke:#806600;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#806600;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#806600;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-6.8316466"
|
||||
inkscape:transform-center-x="10.541054"
|
||||
transform="matrix(0.2383419,-0.11418335,0.17624638,0.32468131,239.75153,70.619936)"
|
||||
id="g1482-7-0-1-0-3-5-7-2-4"
|
||||
style="display:inline;fill:#dddddd;stroke:#000080;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#000080;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 85.255937,126.08872 C 157.92012,89.606392 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#000080;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15605-4"
|
||||
r="18.334303"
|
||||
cy="158.23784"
|
||||
cx="301.04865" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.6198535,0,0,0.6198535,8.6371147,27.44817)"
|
||||
id="g10305">
|
||||
<g
|
||||
id="g15609"
|
||||
transform="matrix(0.28216702,0,0,0.28216702,159.17989,89.595482)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601"
|
||||
r="85.599998"
|
||||
cy="95.300003"
|
||||
cx="292.39999" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle15603"
|
||||
r="42.799999"
|
||||
cy="95.300003"
|
||||
cx="335.20001" />
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle15605-6"
|
||||
r="42.799999"
|
||||
cy="95.300003"
|
||||
cx="249.60001" />
|
||||
</g>
|
||||
<g
|
||||
id="g42490"
|
||||
transform="translate(79.928424,41.724612)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-9"
|
||||
r="24.153496"
|
||||
cy="43.775528"
|
||||
cx="100.76691" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.6930021;stroke-miterlimit:10"
|
||||
id="circle15603-3-2"
|
||||
r="12.076748"
|
||||
cy="43.000397"
|
||||
cx="101.21672" />
|
||||
</g>
|
||||
<circle
|
||||
cx="272.77448"
|
||||
cy="56.12978"
|
||||
r="24.153496"
|
||||
id="circle15601-9-4-9"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
id="g42515"
|
||||
transform="translate(196.12557,28.570212)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-4"
|
||||
r="24.153496"
|
||||
cy="124.38907"
|
||||
cx="104.64257" />
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.6930021;stroke-miterlimit:10"
|
||||
id="circle15605-4-1"
|
||||
r="12.076748"
|
||||
cy="124.38907"
|
||||
cx="104.96791" />
|
||||
</g>
|
||||
<g
|
||||
id="g42486"
|
||||
transform="rotate(-84.232776,300.18754,-2.7233749)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-9-4-4"
|
||||
r="24.153496"
|
||||
cy="61.603523"
|
||||
cx="190.35664" />
|
||||
<circle
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:2.62986875;stroke-miterlimit:10"
|
||||
id="circle3379-2"
|
||||
r="10.782463"
|
||||
cy="61.603519"
|
||||
cx="190.2323" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0"
|
||||
transform="matrix(-0.20091194,-0.11151814,-0.16988151,0.27261396,308.47791,69.528672)">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 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-7"
|
||||
transform="matrix(-0.11795826,0.19719978,-0.2836412,-0.15075067,356.34872,64.153902)"
|
||||
inkscape:transform-center-x="-10.57029"
|
||||
inkscape:transform-center-y="-0.63822879">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-09"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-8"
|
||||
transform="matrix(0.18964306,0.12975907,-0.16775947,0.2739249,253.91699,36.089652)"
|
||||
inkscape:transform-center-x="32.772803"
|
||||
inkscape:transform-center-y="75.5104">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-8"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 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-8-8"
|
||||
transform="matrix(0.17074794,-0.15377595,0.22674655,0.22751725,221.42119,120.64748)"
|
||||
inkscape:transform-center-x="-18.084376"
|
||||
inkscape:transform-center-y="3.795282">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-6-4"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-8-3"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 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-8-8-1"
|
||||
transform="matrix(-0.17074794,0.15377595,-0.22674655,-0.22751725,432.69864,146.82992)"
|
||||
inkscape:transform-center-x="18.084381"
|
||||
inkscape:transform-center-y="-3.7952853">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-6-4-4"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-8-3-9"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 21 KiB |
164
_chapters/05_logic/double_negation_formula.svg
Normal file
@ -0,0 +1,164 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 200"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="double_negation_formula.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
width="595.29999"
|
||||
height="200"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1387"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.66458295"
|
||||
inkscape:cx="343.82465"
|
||||
inkscape:cy="534.92194"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
width="700px" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,99.360525,-445.42939)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.0097px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.750243"
|
||||
x="129.26094"
|
||||
y="-483.96341"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="129.26094"
|
||||
y="-483.96341"
|
||||
style="stroke-width:0.750243" /></text>
|
||||
<g
|
||||
id="g5856-0"
|
||||
transform="translate(-168.29148,-553.13507)" />
|
||||
<g
|
||||
id="g5814-2-9"
|
||||
transform="matrix(1.2520933,0,0,1.2520933,-52.111798,-178.09355)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-8-3"
|
||||
cx="206.91144"
|
||||
cy="221.14293"
|
||||
r="67.437874" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-9-6-2"
|
||||
cx="367.84378"
|
||||
cy="221.1702"
|
||||
r="67.437874" />
|
||||
<g
|
||||
id="g8880-39-2-84-3"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,35.695677,110.29445)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-5-6"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-13-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-1-0-9-2"
|
||||
transform="matrix(0.19962538,-0.00371824,0.01929213,0.27843255,227.06521,161.95743)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-5-3-3-9"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-21-0-4-6"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g4857"
|
||||
transform="translate(38.451891,1.4870897)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-0-5-6"
|
||||
cx="331.2717"
|
||||
cy="220.09679"
|
||||
r="26.757391" />
|
||||
<g
|
||||
id="g8880-39-2-8-1-7"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,160.27508,109.62566)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-9-2-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-1-1-4"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:1.35773;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 311.52689,221.06136 9.77229,-2.5493 0.21245,5.31103"
|
||||
id="path3604-94" />
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:1.35773;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 290.62442,220.98927 9.77229,-2.5493 0.21245,5.31103"
|
||||
id="path3604-94-6" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
247
_chapters/05_logic/double_negation_proof.svg
Normal file
@ -0,0 +1,247 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 199.99999"
|
||||
version="1.1"
|
||||
id="svg14095"
|
||||
sodipodi:docname="double_negation_proof.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata22063">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs14099" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14097"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
objecttolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
guidetolerance="10.0"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8494877"
|
||||
inkscape:cx="171.66916"
|
||||
inkscape:cy="169.5064"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14095" />
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,8.683758,32.273602)"
|
||||
id="g14091-6">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075-1"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077-8" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14081-7">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089-0">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083-2" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14087-3">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085-7" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,177.85702,40.10549)"
|
||||
id="g14091-6-5">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075-1-9"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077-8-2" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14081-7-2">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92-8" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089-0-9">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083-2-7" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14087-3-3">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085-7-6" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#525252;stroke-width:6.389;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="g1482-7-0-2"
|
||||
transform="matrix(0.18866959,0.05304504,-0.07059022,0.27109415,173.22839,39.135864)">
|
||||
<path
|
||||
style="stroke:#525252;stroke-width:16.0981;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7"
|
||||
d="m 561.22305,140.37269 c 5.35385,-1.51768 10.86628,-2.79798 16.48936,-3.9576 -3.52402,-3.68624 -7.323,-7.27054 -11.39723,-10.75421 -1.76072,5.1405 -2.8886,9.20162 -5.09213,14.71181 z" />
|
||||
<path
|
||||
style="fill:none;stroke:#525252;stroke-width:9.11185;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7"
|
||||
d="M -11.895465,135.60674 C 166.1861,91.26108 411.33128,75.092606 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-2-0"
|
||||
transform="matrix(0.19037234,-0.0465657,0.07181048,0.27077347,172.30808,65.581195)">
|
||||
<path
|
||||
style="stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:9.11185;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6"
|
||||
d="M -226.7888,107.5992 C 42.059494,64.959412 332.78855,64.913347 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,347.98787,43.750578)"
|
||||
id="g14091-6-5-1">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075-1-9-2"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077-8-2-9" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14081-7-2-3">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92-8-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089-0-9-9">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083-2-7-4" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14087-3-3-7">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085-7-6-8" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-2-7"
|
||||
transform="matrix(0.18866959,0.05304504,-0.07059022,0.27109415,343.01257,44.101134)">
|
||||
<path
|
||||
style="stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-5"
|
||||
d="m 561.22305,140.37269 c 5.35385,-1.51768 10.86628,-2.79798 16.48936,-3.9576 -3.52402,-3.68624 -7.323,-7.27054 -11.39723,-10.75421 -1.76072,5.1405 -2.8886,9.20162 -5.09213,14.71181 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:9.11185;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-65"
|
||||
d="M -11.895465,135.60674 C 166.1861,91.26108 411.33128,75.092606 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#525252;stroke-width:6.389;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="g1482-7-0-2-0-3"
|
||||
transform="matrix(0.19037234,-0.0465657,0.07181048,0.27077347,342.09226,70.546465)">
|
||||
<path
|
||||
style="stroke:#525252;stroke-width:16.0981;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4-0"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke:#525252;stroke-width:9.11185;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6-4"
|
||||
d="M -226.7888,107.5992 C 42.059494,64.959412 332.78855,64.913347 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 17 KiB |
136
_chapters/05_logic/excluded_middle_formula.svg
Normal file
@ -0,0 +1,136 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 200"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="excluded_middle_formula.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.3291659"
|
||||
inkscape:cx="343.82465"
|
||||
inkscape:cy="173.16679"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
width="700px" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(1.1719631,0,0,1.1719631,-106.55382,-747.94335)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.11290301;stroke:none;stroke-width:1.32404006;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:46.87853241px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.17196405"
|
||||
x="-59.846001"
|
||||
y="-808.13788"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="-59.846001"
|
||||
y="-766.66138"
|
||||
style="stroke-width:1.17196405" /></text>
|
||||
<g
|
||||
id="g5856-0"
|
||||
transform="matrix(1.5621126,0,0,1.5621126,-524.65637,-916.19175)" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:3.66025209;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-0-5-6"
|
||||
cx="379.97568"
|
||||
cy="103.06361"
|
||||
r="52.335068" />
|
||||
<g
|
||||
id="g8880-39-2-8-1-7"
|
||||
transform="matrix(0.74018031,0,0,0.74018031,45.521568,-113.00805)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-9-2-8"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-1-1-4"
|
||||
style="fill:#8967ac;stroke:#651c5f;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:3.74907041;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 338.23238,104.95022 19.11373,-4.986204 0.41552,10.387894"
|
||||
id="path3604-94"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
id="g1730-53-4"
|
||||
transform="matrix(0.57804149,0.03545519,-0.03566829,0.57458801,138.73209,47.217162)"
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:3.66025209;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-0-5-6-3"
|
||||
cx="238.30605"
|
||||
cy="103.3931"
|
||||
r="52.335068" />
|
||||
<g
|
||||
id="g8880-39-2-8-1-7-6"
|
||||
transform="matrix(0.74018031,0,0,0.74018031,-96.148046,-112.67856)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-9-2-8-7"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-1-1-4-5"
|
||||
style="fill:#8967ac;stroke:#651c5f;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.9 KiB |
192
_chapters/05_logic/hilbert_formula.svg
Normal file
@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 200"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="hilbert_formula.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8797244"
|
||||
inkscape:cx="328.75319"
|
||||
inkscape:cy="115.62321"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
width="700px" />
|
||||
<circle
|
||||
r="84.438507"
|
||||
cy="99.184853"
|
||||
cx="201.85922"
|
||||
id="path3381-9-7-8"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.33681941;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.14061169,-0.01617111,0.03250886,0.19516443,160.6353,58.830358)"
|
||||
id="g1482-7-0-7-2-9"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z"
|
||||
id="path1478-7-9-4-9-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke-width:16.09810066" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
id="path1480-1-3-4-8-09"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.47383289,0,0,0.47383289,69.67573,-36.470147)"
|
||||
id="g8872-7-2-0">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3375-7-5-7-4"
|
||||
r="18.663952"
|
||||
cy="289.40768"
|
||||
cx="331.20029" />
|
||||
<circle
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3389-30-0-1-6"
|
||||
r="18.663952"
|
||||
cy="283.1105"
|
||||
cx="327.55856" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.2499496,-0.00465558,0.02415555,0.34862353,227.09358,25.079118)"
|
||||
id="g1482-7-0-7-1-0-9"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-4-5-3-3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-4-21-0-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
r="80.02655"
|
||||
cy="102.42808"
|
||||
cx="406.48734"
|
||||
id="path3381-9-4-9-7-1-6-3-3"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.26771665;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="103.64426"
|
||||
cx="450.94601"
|
||||
id="path3381-9-4-9-7-2-2-7"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.40302429,0,0,0.40302429,320.20456,-11.652352)"
|
||||
id="g8872-7-2-4-1-0-2-7-6-4-2-0-4">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3375-7-5-7-8-8-0-6-3-3-3-3-6-5"
|
||||
r="18.663952"
|
||||
cy="289.40768"
|
||||
cx="331.20029" />
|
||||
<circle
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3389-30-0-1-8-5-8-1-6-2-0-7-1-2"
|
||||
r="18.663952"
|
||||
cy="283.1105"
|
||||
cx="327.55856" />
|
||||
</g>
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="102.42808"
|
||||
cx="364.73184"
|
||||
id="path3381-9-4-8-4-4-7-5-5-5"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.45320127,0,0,0.45320127,277.83637,127.10157)"
|
||||
id="g1878-57-8-5-5-8-9-5-4">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-9-9-0-2-6-2-4-7"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-8-4-3-5-8-2-7-4"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<path
|
||||
id="path1272-6-4-8-8-6-4"
|
||||
d="m 343.77052,100.20775 7.93904,-0.968172 v 3.872702"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.74710691;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.46795338,0.02870274,-0.02887525,0.4651576,269.63104,54.573188)"
|
||||
id="g1730-53-4-1-7-4-9-5-3">
|
||||
<path
|
||||
id="path1717-2-2-0-4-3-7-6-0"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.45320127,0,0,0.45320127,98.954962,122.80171)"
|
||||
id="g1878-57-8-5-5-8-9-5-4-5">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-9-9-0-2-6-2-4-7-0"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-8-4-3-5-8-2-7-4-4"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.5 KiB |
905
_chapters/05_logic/hilbert_proof.svg
Normal file
@ -0,0 +1,905 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 800"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="hilbert_proof.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="800">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.4699062"
|
||||
inkscape:cx="429.40854"
|
||||
inkscape:cy="672.62134"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
width="700px" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,834.14511,80.693175)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.11290301;stroke:none;stroke-width:1.32404006;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.00970078px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75024301"
|
||||
x="864.04553"
|
||||
y="42.159145"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="864.04553"
|
||||
y="68.710693"
|
||||
style="stroke-width:0.75024301" /></text>
|
||||
<g
|
||||
id="g5856-0"
|
||||
transform="translate(566.4931,-27.012515)" />
|
||||
<g
|
||||
id="g933"
|
||||
transform="matrix(1.4559224,0,0,1.4559224,112.55985,4.544085)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.60916996;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-4"
|
||||
cx="48.510403"
|
||||
cy="31.890472"
|
||||
r="23.011356" />
|
||||
<g
|
||||
id="g1878-57"
|
||||
transform="matrix(0.3112812,0,0,0.3112812,-12.473227,48.461323)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-9"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-8"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.60916996;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-4-8"
|
||||
cx="111.97485"
|
||||
cy="32.803577"
|
||||
r="23.011356" />
|
||||
<g
|
||||
id="g1878-57-8"
|
||||
transform="matrix(0.3112812,0,0,0.3112812,51.257223,48.975434)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-9-9"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-8-4"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.20000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 96.802463,31.536922 5.452927,-0.664991 v 2.659964"
|
||||
id="path1272" />
|
||||
<g
|
||||
id="g1730-53-4"
|
||||
transform="matrix(0.32141368,0.01971447,-0.01983296,0.3194934,-14.421237,-0.713128)"
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g933-3"
|
||||
transform="matrix(0.87883913,0,0,0.87883913,425.08479,23.890258)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.60916996;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-4-6"
|
||||
cx="48.510403"
|
||||
cy="31.890472"
|
||||
r="23.011356" />
|
||||
<g
|
||||
id="g1878-57-7"
|
||||
transform="matrix(0.3112812,0,0,0.3112812,-12.473227,48.461323)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-9-5"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-8-3"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.60916996;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-4-8-5"
|
||||
cx="111.97485"
|
||||
cy="32.803577"
|
||||
r="23.011356" />
|
||||
<g
|
||||
id="g1878-57-8-6"
|
||||
transform="matrix(0.3112812,0,0,0.3112812,51.257223,48.975434)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-9-9-2"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-8-4-9"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.20000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 96.802463,31.536922 5.452927,-0.664991 v 2.659964"
|
||||
id="path1272-1" />
|
||||
<g
|
||||
id="g1730-53-4-2"
|
||||
transform="matrix(0.32141368,0.01971447,-0.01983296,0.3194934,-14.421237,-0.713128)"
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2-7" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5814-3-0"
|
||||
transform="matrix(0.69732141,0,0,0.69732141,209.85302,29.644931)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.63626122;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-9-5-3"
|
||||
cx="369.62793"
|
||||
cy="219.15921"
|
||||
r="28.044003" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-3-0-6-6"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,332.62186,187.38766)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.09810066"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-2-6-7-0"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-6-2-4-6"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2-4-1-0-2"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,259.97558,111.58779)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7-8-8-0-6"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1-8-5-8-1"
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1878-5-9-6-8"
|
||||
transform="matrix(0.36195488,0,0,0.36195488,282.80817,238.43199)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-5-9-3-7"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-6-9-7-9"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
<circle
|
||||
r="80.02655"
|
||||
cy="330.2598"
|
||||
cx="145.69334"
|
||||
id="path3381-9-4-9-7-1"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.26771665;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="180.7561"
|
||||
cx="184.19363"
|
||||
id="path3381-9-4-9"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="182.08551"
|
||||
cx="276.59296"
|
||||
id="path3381-9-4-8-4"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.45320127,0,0,0.45320127,188.19279,205.63047)"
|
||||
id="g1878-57-8-5">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-9-9-0"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-8-4-3"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<path
|
||||
id="path1272-6"
|
||||
d="m 254.50312,180.24135 7.93904,-0.96817 v 3.8727"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.74710691;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.46795338,0.02870274,-0.02887525,0.4651576,92.570047,133.28778)"
|
||||
id="g1730-53-4-1">
|
||||
<path
|
||||
id="path1717-2-2-0"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.40302429,0,0,0.40302429,53.452157,65.459475)"
|
||||
id="g8872-7-2-4-1-0-2-7-6">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3375-7-5-7-8-8-0-6-3-3"
|
||||
r="18.663952"
|
||||
cy="289.40768"
|
||||
cx="331.20029" />
|
||||
<circle
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3389-30-0-1-8-5-8-1-6-2"
|
||||
r="18.663952"
|
||||
cy="283.1105"
|
||||
cx="327.55856" />
|
||||
</g>
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="331.47598"
|
||||
cx="190.15202"
|
||||
id="path3381-9-4-9-7"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="332.80539"
|
||||
cx="282.5513"
|
||||
id="path3381-9-4-8-4-4"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.45320127,0,0,0.45320127,194.15118,356.35035)"
|
||||
id="g1878-57-8-5-5">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-9-9-0-2"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-8-4-3-5"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<path
|
||||
id="path1272-6-4"
|
||||
d="m 260.46151,330.96123 7.93904,-0.96817 v 3.8727"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.74710691;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.46795338,0.02870274,-0.02887525,0.4651576,99.280787,284.38384)"
|
||||
id="g1730-53-4-1-7">
|
||||
<path
|
||||
id="path1717-2-2-0-4"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.40302429,0,0,0.40302429,59.410547,216.17936)"
|
||||
id="g8872-7-2-4-1-0-2-7-6-4">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3375-7-5-7-8-8-0-6-3-3-3"
|
||||
r="18.663952"
|
||||
cy="289.40768"
|
||||
cx="331.20029" />
|
||||
<circle
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3389-30-0-1-8-5-8-1-6-2-0"
|
||||
r="18.663952"
|
||||
cy="283.1105"
|
||||
cx="327.55856" />
|
||||
</g>
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="330.2598"
|
||||
cx="103.93783"
|
||||
id="path3381-9-4-8-4-4-7"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.45320127,0,0,0.45320127,17.042365,354.93329)"
|
||||
id="g1878-57-8-5-5-8">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-9-9-0-2-6"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-8-4-3-5-8"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<path
|
||||
id="path1272-6-4-8"
|
||||
d="m 82.976507,328.03946 7.93904,-0.96817 v 3.8727"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.74710691;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.46795338,0.02870274,-0.02887525,0.4651576,8.8370333,282.4049)"
|
||||
id="g1730-53-4-1-7-4">
|
||||
<path
|
||||
id="path1717-2-2-0-4-3"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
id="g4872"
|
||||
transform="translate(54.503424,39.68622)">
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-8"
|
||||
transform="matrix(0.08277176,-0.00946283,0.0190578,0.11488848,413.58362,263.93282)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.09810066"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-4"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-0"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.37901151;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9"
|
||||
cx="413.11859"
|
||||
cy="286.47845"
|
||||
r="19.720037" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.37919581;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381"
|
||||
cx="465.9227"
|
||||
cy="288.06058"
|
||||
r="19.720037" />
|
||||
<g
|
||||
id="g1878"
|
||||
transform="matrix(0.26675857,0,0,0.26675857,360.85744,300.67917)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2"
|
||||
transform="matrix(0.27890254,0,0,0.27890254,362.6725,208.91357)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1"
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-4-1-7-4-7"
|
||||
transform="matrix(0.23292167,0.01428666,-0.01437252,0.23153009,397.53167,264.74846)"
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2-0-4-3-0" />
|
||||
</g>
|
||||
<g
|
||||
id="g1878-9"
|
||||
transform="matrix(0.26675857,0,0,0.26675857,424.85927,303.26659)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-3"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-60"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
<circle
|
||||
r="80.02655"
|
||||
cy="505.58887"
|
||||
cx="145.1442"
|
||||
id="path3381-9-4-9-7-1-6"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.26771665;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="506.80505"
|
||||
cx="189.60287"
|
||||
id="path3381-9-4-9-7-2"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.46795338,0.02870274,-0.02887525,0.4651576,98.731647,459.71293)"
|
||||
id="g1730-53-4-1-7-2">
|
||||
<path
|
||||
id="path1717-2-2-0-4-0"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.40302429,0,0,0.40302429,58.861407,391.50845)"
|
||||
id="g8872-7-2-4-1-0-2-7-6-4-2">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3375-7-5-7-8-8-0-6-3-3-3-3"
|
||||
r="18.663952"
|
||||
cy="289.40768"
|
||||
cx="331.20029" />
|
||||
<circle
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3389-30-0-1-8-5-8-1-6-2-0-7"
|
||||
r="18.663952"
|
||||
cy="283.1105"
|
||||
cx="327.55856" />
|
||||
</g>
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="505.58887"
|
||||
cx="103.38868"
|
||||
id="path3381-9-4-8-4-4-7-5"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.45320127,0,0,0.45320127,16.493222,530.26237)"
|
||||
id="g1878-57-8-5-5-8-9">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-9-9-0-2-6-2"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-8-4-3-5-8-2"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<path
|
||||
id="path1272-6-4-8-8"
|
||||
d="m 82.427367,503.36855 7.93904,-0.96817 v 3.8727"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.74710691;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.46795338,0.02870274,-0.02887525,0.4651576,8.2878923,457.73399)"
|
||||
id="g1730-53-4-1-7-4-9">
|
||||
<path
|
||||
id="path1717-2-2-0-4-3-7"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
id="g4872-3"
|
||||
transform="translate(52.612537,221.42273)">
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-8-6"
|
||||
transform="matrix(0.08277176,-0.00946283,0.0190578,0.11488848,413.58362,263.93282)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.09810066"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-4-1"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-0-2"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.37901151;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-9"
|
||||
cx="413.11859"
|
||||
cy="286.47845"
|
||||
r="19.720037" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.37919581;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-3"
|
||||
cx="465.9227"
|
||||
cy="288.06058"
|
||||
r="19.720037" />
|
||||
<g
|
||||
id="g1878-1"
|
||||
transform="matrix(0.26675857,0,0,0.26675857,360.85744,300.67917)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-94"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-7"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2-8"
|
||||
transform="matrix(0.27890254,0,0,0.27890254,362.6725,208.91357)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7-45"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1-0"
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-4-1-7-4-7-3"
|
||||
transform="matrix(0.23292167,0.01428666,-0.01437252,0.23153009,397.53167,264.74846)"
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2-0-4-3-0-6" />
|
||||
</g>
|
||||
<g
|
||||
id="g1878-9-1"
|
||||
transform="matrix(0.26675857,0,0,0.26675857,424.85927,303.26659)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-3-0"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-60-6"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
<circle
|
||||
r="80.02655"
|
||||
cy="508.78076"
|
||||
cx="328.9899"
|
||||
id="path3381-9-4-9-7-1-6-3"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.26771665;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="509.99695"
|
||||
cx="373.44858"
|
||||
id="path3381-9-4-9-7-2-2"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.40302429,0,0,0.40302429,242.70715,394.70039)"
|
||||
id="g8872-7-2-4-1-0-2-7-6-4-2-0">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3375-7-5-7-8-8-0-6-3-3-3-3-6"
|
||||
r="18.663952"
|
||||
cy="289.40768"
|
||||
cx="331.20029" />
|
||||
<circle
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3389-30-0-1-8-5-8-1-6-2-0-7-1"
|
||||
r="18.663952"
|
||||
cy="283.1105"
|
||||
cx="327.55856" />
|
||||
</g>
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="508.78076"
|
||||
cx="287.23438"
|
||||
id="path3381-9-4-8-4-4-7-5-5"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.45320127,0,0,0.45320127,200.33896,533.45431)"
|
||||
id="g1878-57-8-5-5-8-9-5">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-9-9-0-2-6-2-4"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-8-4-3-5-8-2-7"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<path
|
||||
id="path1272-6-4-8-8-6"
|
||||
d="m 266.27311,506.56049 7.93904,-0.96817 v 3.8727"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.74710691;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.46795338,0.02870274,-0.02887525,0.4651576,192.13363,460.92593)"
|
||||
id="g1730-53-4-1-7-4-9-5">
|
||||
<path
|
||||
id="path1717-2-2-0-4-3-7-6"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<circle
|
||||
r="80.02655"
|
||||
cy="701.89423"
|
||||
cx="240.14709"
|
||||
id="path3381-9-4-9-7-1-6-3-3"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.26771665;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="703.11041"
|
||||
cx="284.60577"
|
||||
id="path3381-9-4-9-7-2-2-7"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.40302429,0,0,0.40302429,153.86436,587.81381)"
|
||||
id="g8872-7-2-4-1-0-2-7-6-4-2-0-4">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3375-7-5-7-8-8-0-6-3-3-3-3-6-5"
|
||||
r="18.663952"
|
||||
cy="289.40768"
|
||||
cx="331.20029" />
|
||||
<circle
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
id="circle3389-30-0-1-8-5-8-1-6-2-0-7-1-2"
|
||||
r="18.663952"
|
||||
cy="283.1105"
|
||||
cx="327.55856" />
|
||||
</g>
|
||||
<circle
|
||||
r="33.50275"
|
||||
cy="701.89423"
|
||||
cx="198.3916"
|
||||
id="path3381-9-4-8-4-4-7-5-5-5"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:2.3428266;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.45320127,0,0,0.45320127,111.49617,726.56773)"
|
||||
id="g1878-57-8-5-5-8-9-5-4">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-9-9-0-2-6-2-4-7"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-8-4-3-5-8-2-7-4"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<path
|
||||
id="path1272-6-4-8-8-6-4"
|
||||
d="m 177.43032,699.67391 7.93904,-0.96817 v 3.8727"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.74710691;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.46795338,0.02870274,-0.02887525,0.4651576,103.29084,654.03935)"
|
||||
id="g1730-53-4-1-7-4-9-5-3">
|
||||
<path
|
||||
id="path1717-2-2-0-4-3-7-6-0"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
id="g4872-3-7"
|
||||
transform="translate(47.048289,322.564)">
|
||||
<g
|
||||
id="g5205"
|
||||
transform="translate(57.62212,92.227604)">
|
||||
<g
|
||||
transform="matrix(0.08277176,-0.00946283,0.0190578,0.11488848,360.38433,262.33684)"
|
||||
id="g1482-7-0-7-2-8-6-8"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z"
|
||||
id="path1478-7-9-4-9-4-1-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke-width:16.09810066" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
id="path1480-1-3-4-8-0-2-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
r="19.720037"
|
||||
cy="286.47845"
|
||||
cx="413.11859"
|
||||
id="path3381-9-9-8"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.37901151;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<circle
|
||||
r="19.720037"
|
||||
cy="284.86862"
|
||||
cx="358.99213"
|
||||
id="path3381-3-4"
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.37919581;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
<g
|
||||
transform="matrix(0.26675857,0,0,0.26675857,360.85744,300.67917)"
|
||||
id="g1878-1-3">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-94-1"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-7-4"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<g
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.23292167,0.01428666,-0.01437252,0.23153009,290.6011,261.5565)"
|
||||
id="g1730-53-4-1-7-4-7-3-6">
|
||||
<path
|
||||
id="path1717-2-2-0-4-3-0-6-8"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.26675857,0,0,0.26675857,317.9287,299.54264)"
|
||||
id="g1878-9-1-9">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-3-0-2"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-60-6-6"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.26675857,0,0,0.26675857,295.94558,298.88465)"
|
||||
id="g1878-9-1-9-6">
|
||||
<circle
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3369-3-0-2-4"
|
||||
r="18.309078"
|
||||
cy="-48.430031"
|
||||
cx="198.98453" />
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.46563005;stroke-miterlimit:10"
|
||||
id="circle3383-60-6-6-9"
|
||||
r="18.309078"
|
||||
cy="-54.607491"
|
||||
cx="195.41203" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 37 KiB |
87
_chapters/05_logic/implies.svg
Normal file
@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="implies.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.5802118"
|
||||
inkscape:cx="261.99399"
|
||||
inkscape:cy="79.247397"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601"
|
||||
r="85.599998"
|
||||
cy="95.300003"
|
||||
cx="292.39999" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:4.79515743;stroke-miterlimit:10"
|
||||
id="circle15603"
|
||||
r="34.205452"
|
||||
cy="93.877075"
|
||||
cx="340.5213" />
|
||||
<g
|
||||
inkscape:transform-center-y="-13.481063"
|
||||
inkscape:transform-center-x="9.5378874"
|
||||
transform="matrix(0.3495855,-0.01181516,0.04118907,0.48721861,178.69042,-14.325311)"
|
||||
id="g1482-7-0-1-0-3"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:4.79515743;stroke-miterlimit:10"
|
||||
id="circle15605"
|
||||
r="34.205452"
|
||||
cy="93.016212"
|
||||
cx="243.50357" />
|
||||
</svg>
|
After Width: | Height: | Size: 3.0 KiB |
254
_chapters/05_logic/implies_a_follows.svg
Normal file
@ -0,0 +1,254 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="implies_a_follows.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8244853"
|
||||
inkscape:cx="261.02356"
|
||||
inkscape:cy="100.157"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,289.82281,-7.4377818)"
|
||||
id="g1482-7-0-1-0-3-6"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,293.10341,-332.48332)"
|
||||
id="g1482-7-0-1-0-3-6-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g2836-2-5-2-6-2-1-8-8"
|
||||
transform="matrix(1.5387514,-0.89002978,0.89002978,1.5387514,-211.35873,101.98636)"
|
||||
inkscape:transform-center-x="3.3436919"
|
||||
inkscape:transform-center-y="-15.625386">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-1-5-7-8-1"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 243.86348,124.12463 c 7.7529,-7.76156 19.59279,-8.78092 27.6379,-7.03511"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-5-4-2-5-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2840-8-6-3"
|
||||
transform="matrix(0.81169487,0,0,0.81169487,122.69375,-32.002264)">
|
||||
<circle
|
||||
cx="270.0488"
|
||||
cy="79.722664"
|
||||
r="30.101343"
|
||||
id="circle15601-3-4-8-0"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="269.64572"
|
||||
cy="79.04866"
|
||||
r="12.028388"
|
||||
id="circle15605-5-5-8-4"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2832-0-7-4"
|
||||
transform="matrix(0.81169487,0,0,0.81169487,82.742662,-62.407445)">
|
||||
<circle
|
||||
cx="219.86087"
|
||||
cy="188.36188"
|
||||
r="30.101343"
|
||||
id="circle15601-3-0-3-2-4"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="219.79033"
|
||||
cy="189.25879"
|
||||
r="12.028388"
|
||||
id="circle15603-3-6-2-4"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2-6-2-1-8-0-7"
|
||||
transform="matrix(-0.58458964,-1.6787387,1.6787387,-0.58458964,239.87352,642.90321)"
|
||||
inkscape:transform-center-x="10.360889"
|
||||
inkscape:transform-center-y="8.2025333"
|
||||
style="stroke:#000000;stroke-opacity:1">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-1-5-7-8-9-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#000000;stroke-width:2.33961892;stroke-miterlimit:10;stroke-opacity:1"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 242.7095,118.61874 c 10.03327,-2.44287 20.74677,-3.27503 28.79188,-1.52922"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-5-4-2-5-6-3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#000000;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2762-1-3-4"
|
||||
transform="matrix(0.54103121,0,0,0.54103121,116.32016,42.292261)">
|
||||
<circle
|
||||
cx="323.01764"
|
||||
cy="91.036781"
|
||||
r="45.160252"
|
||||
id="circle15601-2-8-1"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="348.40515"
|
||||
cy="90.286079"
|
||||
r="18.045874"
|
||||
id="circle15603-9-5-8"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3-3-6-5"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
inkscape:transform-center-y="-7.1122447">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-1-1-9"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-9-1-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="297.22122"
|
||||
cy="89.831909"
|
||||
r="18.045874"
|
||||
id="circle15605-4-5-5"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2-6-2-1-8-0-7-9"
|
||||
transform="matrix(0.17089105,-1.7693798,-1.7693798,-0.17089105,506.86234,564.69471)"
|
||||
inkscape:transform-center-x="-12.475369"
|
||||
inkscape:transform-center-y="5.6988713">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-1-5-7-8-9-6-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 223.29668,122.53713 c 9.99314,-5.23467 40.15959,-7.19342 48.2047,-5.44761"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-5-4-2-5-6-3-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2852-5-9-1"
|
||||
transform="matrix(0.81169487,0,0,0.81169487,38.427884,3.8701564)">
|
||||
<circle
|
||||
cx="332.86816"
|
||||
cy="190.67238"
|
||||
r="30.101343"
|
||||
id="circle15601-6-4-2-7"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="347.98178"
|
||||
cy="190.68867"
|
||||
r="12.028388"
|
||||
id="circle15603-2-7-6-5"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="317.7403"
|
||||
cy="191.93591"
|
||||
r="13.235431"
|
||||
id="circle15605-7-6-6-9"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.8554343;stroke-miterlimit:10" />
|
||||
<g
|
||||
transform="matrix(0.31836941,0,0,0.31836941,244.30788,162.85877)"
|
||||
id="g2762-2-5-4-6">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-61-6-9-2"
|
||||
r="45.160252"
|
||||
cy="91.036781"
|
||||
cx="323.01764" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15603-8-9-5-1"
|
||||
r="18.045874"
|
||||
cy="90.286079"
|
||||
cx="348.40515" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
id="g1482-7-0-1-0-3-7-3-0-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-9-7-4-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-2-4-8-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15605-0-5-7-7"
|
||||
r="18.045874"
|
||||
cy="89.831909"
|
||||
cx="297.22122" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 10 KiB |
278
_chapters/05_logic/implies_b_follows.svg
Normal file
@ -0,0 +1,278 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="implies_b_follows.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.5802118"
|
||||
inkscape:cx="289.08774"
|
||||
inkscape:cy="109.49407"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.24854555,-0.00840025,0.02928427,0.34639884,349.4635,-61.391129)"
|
||||
id="g1482-7-0-1-0-3-6"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.24854555,-0.00840025,0.02928427,0.34639884,353.88452,-499.43156)"
|
||||
id="g1482-7-0-1-0-3-6-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g2836-2-5-3-4"
|
||||
transform="matrix(-0.84876137,-1.2449399,-1.5210419,0.98654056,706.66298,270.24058)">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 188.45489,123.97278 c 21.58651,-6.65445 62.67468,-9.62982 83.04649,-6.88326"
|
||||
id="path1480-1-3-1-5-7-6-7-2-0-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.18987119;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2-6-2-1-8"
|
||||
transform="matrix(-1.2616127,-0.71640439,-0.71640439,1.2616127,662.43374,143.63181)">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-1-5-7-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 242.7095,118.61874 c 10.03327,-2.44287 20.74677,-3.27503 28.79188,-1.52922"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-5-4-2-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2840-8-6"
|
||||
transform="matrix(0.66247801,0,0,0.66247801,105.09488,77.226087)">
|
||||
<circle
|
||||
cx="270.0488"
|
||||
cy="79.722664"
|
||||
r="30.101343"
|
||||
id="circle15601-3-4-8"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="269.64572"
|
||||
cy="79.04866"
|
||||
r="12.028388"
|
||||
id="circle15605-5-5-8"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2832-0-7"
|
||||
transform="matrix(0.66247801,0,0,0.66247801,68.12242,-39.339912)">
|
||||
<circle
|
||||
cx="219.86087"
|
||||
cy="188.36188"
|
||||
r="30.101343"
|
||||
id="circle15601-3-0-3-2"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="219.79033"
|
||||
cy="189.25879"
|
||||
r="12.028388"
|
||||
id="circle15603-3-6-2"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2-6-2-1-8-0"
|
||||
transform="matrix(-1.2616127,-0.71640439,-0.71640439,1.2616127,733.2977,189.3339)">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-1-5-7-8-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 242.7095,118.61874 c 10.03327,-2.44287 20.74677,-3.27503 28.79188,-1.52922"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-5-4-2-5-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2852-5-9"
|
||||
transform="matrix(0.66247801,0,0,0.66247801,136.13091,43.150896)">
|
||||
<circle
|
||||
cx="332.86816"
|
||||
cy="190.67238"
|
||||
r="30.101343"
|
||||
id="circle15601-6-4-2"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="347.98178"
|
||||
cy="190.68867"
|
||||
r="12.028388"
|
||||
id="circle15603-2-7-6"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="317.7403"
|
||||
cy="191.93591"
|
||||
r="13.235431"
|
||||
id="circle15605-7-6-6"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.8554343;stroke-miterlimit:10" />
|
||||
<g
|
||||
transform="matrix(0.31836941,0,0,0.31836941,244.30788,162.85877)"
|
||||
id="g2762-2-5-4">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-61-6-9"
|
||||
r="45.160252"
|
||||
cy="91.036781"
|
||||
cx="323.01764" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15603-8-9-5"
|
||||
r="18.045874"
|
||||
cy="90.286079"
|
||||
cx="348.40515" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
id="g1482-7-0-1-0-3-7-3-0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-9-7-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-2-4-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15605-0-5-7"
|
||||
r="18.045874"
|
||||
cy="89.831909"
|
||||
cx="297.22122" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2762-1-3"
|
||||
transform="matrix(0.44157146,0,0,0.44157146,165.32591,-15.288459)">
|
||||
<circle
|
||||
cx="323.01764"
|
||||
cy="91.036781"
|
||||
r="45.160252"
|
||||
id="circle15601-2-8"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="348.40515"
|
||||
cy="90.286079"
|
||||
r="18.045874"
|
||||
id="circle15603-9-5"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3-3-6"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
inkscape:transform-center-y="-7.1122447">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-1-1"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-9-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="297.22122"
|
||||
cy="89.831909"
|
||||
r="18.045874"
|
||||
id="circle15605-4-5"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g4977"
|
||||
transform="matrix(0.76593395,0,0,0.76593395,-410.03804,552.55532)">
|
||||
<g
|
||||
style="fill:#000000;stroke:#333333"
|
||||
transform="matrix(1,0,0,-1,748.97747,-597.53202)"
|
||||
id="g5757-5-2">
|
||||
<circle
|
||||
r="24.6"
|
||||
style="opacity:0.12999998;fill:#000000;stroke:#333333;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3371-3-2"
|
||||
cy="86.683884"
|
||||
cx="153.12378" />
|
||||
<circle
|
||||
r="24.6"
|
||||
style="fill:#000000;stroke:#333333;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3385-1-1"
|
||||
cy="91.046249"
|
||||
cx="150.32379" />
|
||||
</g>
|
||||
<g
|
||||
id="g14081-7"
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
transform="matrix(0.50890585,0,0,0.50890585,761.72059,-784.1741)">
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
id="path14079-92"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 12 KiB |
246
_chapters/05_logic/implies_identity.svg
Normal file
@ -0,0 +1,246 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="implies_identity.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.5802118"
|
||||
inkscape:cx="283.57805"
|
||||
inkscape:cy="52.403603"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.24854555,-0.00840025,0.02928427,0.34639884,360.29407,-63.572716)"
|
||||
id="g1482-7-0-1-0-3-6"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.24854555,-0.00840025,0.02928427,0.34639884,364.71509,-501.61315)"
|
||||
id="g1482-7-0-1-0-3-6-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g2836-2-5-3-4"
|
||||
transform="matrix(0.05260994,-1.5058232,-1.8099215,-0.10495108,504.07181,468.21964)">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 188.45489,123.97278 c 21.58651,-6.65445 62.67468,-9.62982 83.04649,-6.88326"
|
||||
id="path1480-1-3-1-5-7-6-7-2-0-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.18987119;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2840-8-6"
|
||||
transform="matrix(0.66247801,0,0,0.66247801,83.055005,39.388513)">
|
||||
<circle
|
||||
cx="270.0488"
|
||||
cy="79.722664"
|
||||
r="30.101343"
|
||||
id="circle15601-3-4-8"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="269.64572"
|
||||
cy="79.04866"
|
||||
r="12.028388"
|
||||
id="circle15605-5-5-8"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2-6-2-1-8-0"
|
||||
transform="matrix(-0.3513822,-1.4076336,1.4076336,-0.3513822,196.88266,540.81931)">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-1-5-7-8-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 242.7095,118.61874 c 10.03327,-2.44287 20.74677,-3.27503 28.79188,-1.52922"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-5-4-2-5-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2852-5-9"
|
||||
transform="matrix(0.66247801,0,0,0.66247801,66.032965,40.194179)">
|
||||
<circle
|
||||
cx="332.86816"
|
||||
cy="190.67238"
|
||||
r="30.101343"
|
||||
id="circle15601-6-4-2"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="347.98178"
|
||||
cy="190.68867"
|
||||
r="12.028388"
|
||||
id="circle15603-2-7-6"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="317.7403"
|
||||
cy="191.93591"
|
||||
r="13.235431"
|
||||
id="circle15605-7-6-6"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.8554343;stroke-miterlimit:10" />
|
||||
<g
|
||||
transform="matrix(0.31836941,0,0,0.31836941,244.30788,162.85877)"
|
||||
id="g2762-2-5-4">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-61-6-9"
|
||||
r="45.160252"
|
||||
cy="91.036781"
|
||||
cx="323.01764" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
id="g1482-7-0-1-0-3-7-3-0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-9-7-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-2-4-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15605-0-5-7"
|
||||
r="18.045874"
|
||||
cy="89.831909"
|
||||
cx="297.22122" />
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15605-0-5-7-6"
|
||||
r="18.045874"
|
||||
cy="89.1605"
|
||||
cx="347.67502" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2762-1-3"
|
||||
transform="matrix(0.44157146,0,0,0.44157146,176.15648,-17.470046)">
|
||||
<circle
|
||||
cx="323.01764"
|
||||
cy="91.036781"
|
||||
r="45.160252"
|
||||
id="circle15601-2-8"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3-3-6"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
inkscape:transform-center-y="-7.1122447">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-1-1"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-9-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="297.22122"
|
||||
cy="89.831909"
|
||||
r="18.045874"
|
||||
id="circle15605-4-5"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="347.3587"
|
||||
cy="89.689011"
|
||||
r="18.045874"
|
||||
id="circle15605-4-5-3"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g4977"
|
||||
transform="matrix(0.76593395,0,0,0.76593395,-399.20747,550.37373)">
|
||||
<g
|
||||
style="fill:#000000;stroke:#333333"
|
||||
transform="matrix(1,0,0,-1,748.97747,-597.53202)"
|
||||
id="g5757-5-2">
|
||||
<circle
|
||||
r="24.6"
|
||||
style="opacity:0.12999998;fill:#000000;stroke:#333333;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3371-3-2"
|
||||
cy="86.683884"
|
||||
cx="153.12378" />
|
||||
<circle
|
||||
r="24.6"
|
||||
style="fill:#000000;stroke:#333333;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3385-1-1"
|
||||
cy="91.046249"
|
||||
cx="150.32379" />
|
||||
</g>
|
||||
<g
|
||||
id="g14081-7"
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
transform="matrix(0.50890585,0,0,0.50890585,761.72059,-784.1741)">
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
id="path14079-92"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 11 KiB |
241
_chapters/05_logic/implies_impostors.svg
Normal file
@ -0,0 +1,241 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="implies_impostors.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.5802118"
|
||||
inkscape:cx="368.87345"
|
||||
inkscape:cy="123.33428"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
id="g2762"
|
||||
transform="matrix(0.66654507,0,0,0.66654507,87.642506,3.7879223)">
|
||||
<circle
|
||||
cx="323.01764"
|
||||
cy="91.036781"
|
||||
r="45.160252"
|
||||
id="circle15601"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="348.40515"
|
||||
cy="90.286079"
|
||||
r="18.045874"
|
||||
id="circle15603"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
inkscape:transform-center-y="-7.1122447">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="297.22122"
|
||||
cy="89.831909"
|
||||
r="18.045874"
|
||||
id="circle15605"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,295.85191,6.264713)"
|
||||
id="g1482-7-0-1-0-3-6"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g2840"
|
||||
transform="translate(153.86334,-11.239389)">
|
||||
<circle
|
||||
cx="270.0488"
|
||||
cy="79.722664"
|
||||
r="30.101343"
|
||||
id="circle15601-3"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="269.64572"
|
||||
cy="79.04866"
|
||||
r="12.028388"
|
||||
id="circle15605-5"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2832"
|
||||
transform="translate(-48.058073,-128.28405)">
|
||||
<circle
|
||||
cx="219.86087"
|
||||
cy="188.36188"
|
||||
r="30.101343"
|
||||
id="circle15601-3-0"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="219.79033"
|
||||
cy="189.25879"
|
||||
r="12.028388"
|
||||
id="circle15603-3"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2"
|
||||
transform="matrix(2.0220259,-0.84114132,-0.84114132,-2.0220259,-59.06566,554.46344)">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 207.1669,114.70262 c 20.68864,-4.12884 51.97302,-2.7497 64.33448,2.3869"
|
||||
id="path1480-1-3-1-5-7-6-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5"
|
||||
transform="matrix(1.4076976,-1.6776457,-1.6776457,-1.4076976,98.556513,718.6679)">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 242.7095,118.61874 c 10.03327,-2.44287 20.74677,-3.27503 28.79188,-1.52922"
|
||||
id="path1480-1-3-1-5-7-6-7-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2"
|
||||
transform="matrix(-1.4076976,-1.6776457,1.6776457,-1.4076976,373.88533,715.56738)">
|
||||
<path
|
||||
d="m 273.21167,117.26782 c -0.57835,-0.53701 -1.18546,-1.05059 -1.82141,-1.54094 0.005,0.90274 -0.23069,1.50591 -0.26419,2.48087 1.09658,-0.45317 1.14943,-0.45438 2.0856,-0.93993 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 242.7095,118.61874 c 10.03327,-2.44287 20.74677,-3.27503 28.79188,-1.52922"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2852"
|
||||
transform="translate(-96.16316,-45.622505)">
|
||||
<circle
|
||||
cx="332.86816"
|
||||
cy="190.67238"
|
||||
r="30.101343"
|
||||
id="circle15601-6"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="347.98178"
|
||||
cy="190.68867"
|
||||
r="12.028388"
|
||||
id="circle15603-2"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="317.7403"
|
||||
cy="191.93591"
|
||||
r="13.235431"
|
||||
id="circle15605-7"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.8554343;stroke-miterlimit:10" />
|
||||
<g
|
||||
transform="matrix(0.31836941,0,0,0.31836941,244.30788,162.85877)"
|
||||
id="g2762-2">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-61"
|
||||
r="45.160252"
|
||||
cy="91.036781"
|
||||
cx="323.01764" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15603-8"
|
||||
r="18.045874"
|
||||
cy="90.286079"
|
||||
cx="348.40515" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
id="g1482-7-0-1-0-3-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15605-0"
|
||||
r="18.045874"
|
||||
cy="89.831909"
|
||||
cx="297.22122" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 9.5 KiB |
248
_chapters/05_logic/implies_modus_ponens.svg
Normal file
@ -0,0 +1,248 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="implies_modus_ponens.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8244853"
|
||||
inkscape:cx="211.96862"
|
||||
inkscape:cy="112.21519"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
id="g2762"
|
||||
transform="matrix(0.66654507,0,0,0.66654507,131.77079,-14.613889)">
|
||||
<circle
|
||||
cx="323.01764"
|
||||
cy="91.036781"
|
||||
r="45.160252"
|
||||
id="circle15601"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="348.40515"
|
||||
cy="90.286079"
|
||||
r="18.045874"
|
||||
id="circle15603"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
inkscape:transform-center-y="-7.1122447">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="297.22122"
|
||||
cy="89.831909"
|
||||
r="18.045874"
|
||||
id="circle15605"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,350.44446,12.901249)"
|
||||
id="g1482-7-0-1-0-3-6"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g2840"
|
||||
transform="translate(-38.831148,-33.837921)">
|
||||
<circle
|
||||
cx="270.0488"
|
||||
cy="79.722664"
|
||||
r="30.101343"
|
||||
id="circle15601-3"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="269.64572"
|
||||
cy="79.04866"
|
||||
r="12.028388"
|
||||
id="circle15605-5"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2832"
|
||||
transform="translate(257.61453,-145.71556)">
|
||||
<circle
|
||||
cx="219.86087"
|
||||
cy="188.36188"
|
||||
r="30.101343"
|
||||
id="circle15601-3-0"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="219.79033"
|
||||
cy="189.25879"
|
||||
r="12.028388"
|
||||
id="circle15603-3"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2"
|
||||
transform="matrix(2.0220259,-0.84114132,-0.84114132,-2.0220259,-4.0855609,532.96112)"
|
||||
style="stroke:#000000;stroke-opacity:1">
|
||||
<path
|
||||
d="m 272.98858,117.54664 c -0.48033,-0.62623 -0.99292,-1.23417 -1.53784,-1.82403 -0.14615,0.89085 -0.47946,1.44606 -0.67565,2.40167 1.15695,-0.26326 1.20926,-0.25561 2.21349,-0.57764 z"
|
||||
id="path1478-7-9-0-19-0-0-3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#000000;stroke-width:2.33961892;stroke-miterlimit:10;stroke-opacity:1"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 197.75354,105.98737 c 20.68864,-4.12884 58.0662,3.51328 73.74784,11.10215"
|
||||
id="path1480-1-3-1-5-7-6-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#000000;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2"
|
||||
transform="matrix(-1.4076976,-1.6776457,1.6776457,-1.4076976,428.47788,704.20392)">
|
||||
<path
|
||||
d="m 273.17417,117.85007 c -0.41384,-0.67201 -0.86165,-1.32914 -1.34347,-1.97158 -0.23638,0.87126 -0.62466,1.38952 -0.91745,2.32009 1.1778,-0.1437 1.22905,-0.13075 2.26092,-0.34851 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 234.09393,113.46865 c 10.00997,-2.47499 26.52553,-1.74229 37.40745,3.62087"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2-5"
|
||||
transform="matrix(1.4076976,-1.6776457,-1.6776457,-1.4076976,155.05972,704.28174)">
|
||||
<path
|
||||
d="m 273.17417,117.85007 c -0.41384,-0.67201 -0.86165,-1.32914 -1.34347,-1.97158 -0.23638,0.87126 -0.62466,1.38952 -0.91745,2.32009 1.1778,-0.1437 1.22905,-0.13075 2.26092,-0.34851 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 234.09393,113.46865 c 10.00997,-2.47499 26.52553,-1.74229 37.40745,3.62087"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2852"
|
||||
transform="translate(-41.570624,-38.985969)">
|
||||
<circle
|
||||
cx="332.86816"
|
||||
cy="190.67238"
|
||||
r="30.101343"
|
||||
id="circle15601-6"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="347.98178"
|
||||
cy="190.68867"
|
||||
r="12.028388"
|
||||
id="circle15603-2"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="317.7403"
|
||||
cy="191.93591"
|
||||
r="13.235431"
|
||||
id="circle15605-7"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.8554343;stroke-miterlimit:10" />
|
||||
<g
|
||||
transform="matrix(0.31836941,0,0,0.31836941,244.30788,162.85877)"
|
||||
id="g2762-2">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-61"
|
||||
r="45.160252"
|
||||
cy="91.036781"
|
||||
cx="323.01764" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15603-8"
|
||||
r="18.045874"
|
||||
cy="90.286079"
|
||||
cx="348.40515" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
id="g1482-7-0-1-0-3-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15605-0"
|
||||
r="18.045874"
|
||||
cy="89.831909"
|
||||
cx="297.22122" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,353.72506,-312.14428)"
|
||||
id="g1482-7-0-1-0-3-6-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
</svg>
|
After Width: | Height: | Size: 9.9 KiB |
352
_chapters/05_logic/implies_universal_property.svg
Normal file
@ -0,0 +1,352 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="implies_universal_property.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.5802118"
|
||||
inkscape:cx="398.08948"
|
||||
inkscape:cy="85.603448"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
id="g2762"
|
||||
transform="matrix(0.66654507,0,0,0.66654507,142.95022,-17.817425)">
|
||||
<circle
|
||||
cx="323.01764"
|
||||
cy="91.036781"
|
||||
r="45.160252"
|
||||
id="circle15601"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="348.40515"
|
||||
cy="90.286079"
|
||||
r="18.045874"
|
||||
id="circle15603"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
inkscape:transform-center-y="-7.1122447">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="297.22122"
|
||||
cy="89.831909"
|
||||
r="18.045874"
|
||||
id="circle15605"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,361.62389,9.6977119)"
|
||||
id="g1482-7-0-1-0-3-6"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g2840"
|
||||
transform="translate(-24.530683,-39.433343)">
|
||||
<circle
|
||||
cx="270.0488"
|
||||
cy="79.722664"
|
||||
r="30.101343"
|
||||
id="circle15601-3"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="269.64572"
|
||||
cy="79.04866"
|
||||
r="12.028388"
|
||||
id="circle15605-5"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2"
|
||||
transform="matrix(2.0220259,-0.84114132,-0.84114132,-2.0220259,7.0938807,529.75757)"
|
||||
style="stroke:#000000;stroke-opacity:1">
|
||||
<path
|
||||
d="m 272.98858,117.54664 c -0.48033,-0.62623 -0.99292,-1.23417 -1.53784,-1.82403 -0.14615,0.89085 -0.47946,1.44606 -0.67565,2.40167 1.15695,-0.26326 1.20926,-0.25561 2.21349,-0.57764 z"
|
||||
id="path1478-7-9-0-19-0-0-3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#000000;stroke-width:2.33961892;stroke-miterlimit:10;stroke-opacity:1"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 197.75354,105.98737 c 20.68864,-4.12884 58.0662,3.51328 73.74784,11.10215"
|
||||
id="path1480-1-3-1-5-7-6-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#000000;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2"
|
||||
transform="matrix(-1.4076976,-1.6776457,1.6776457,-1.4076976,439.65731,699.00038)">
|
||||
<path
|
||||
d="m 273.17417,117.85007 c -0.41384,-0.67201 -0.86165,-1.32914 -1.34347,-1.97158 -0.23638,0.87126 -0.62466,1.38952 -0.91745,2.32009 1.1778,-0.1437 1.22905,-0.13075 2.26092,-0.34851 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 234.09393,113.46865 c 10.00997,-2.47499 26.52553,-1.74229 37.40745,3.62087"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-5-2-5"
|
||||
transform="matrix(1.4076976,-1.6776457,-1.6776457,-1.4076976,166.23915,701.0782)">
|
||||
<path
|
||||
d="m 273.17417,117.85007 c -0.41384,-0.67201 -0.86165,-1.32914 -1.34347,-1.97158 -0.23638,0.87126 -0.62466,1.38952 -0.91745,2.32009 1.1778,-0.1437 1.22905,-0.13075 2.26092,-0.34851 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 234.09393,113.46865 c 10.00997,-2.47499 26.52553,-1.74229 37.40745,3.62087"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2852"
|
||||
transform="translate(-30.391184,-42.189506)">
|
||||
<circle
|
||||
cx="332.86816"
|
||||
cy="190.67238"
|
||||
r="30.101343"
|
||||
id="circle15601-6"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="347.98178"
|
||||
cy="190.68867"
|
||||
r="12.028388"
|
||||
id="circle15603-2"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="317.7403"
|
||||
cy="191.93591"
|
||||
r="13.235431"
|
||||
id="circle15605-7"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.8554343;stroke-miterlimit:10" />
|
||||
<g
|
||||
transform="matrix(0.31836941,0,0,0.31836941,244.30788,162.85877)"
|
||||
id="g2762-2">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-61"
|
||||
r="45.160252"
|
||||
cy="91.036781"
|
||||
cx="323.01764" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15603-8"
|
||||
r="18.045874"
|
||||
cy="90.286079"
|
||||
cx="348.40515" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
id="g1482-7-0-1-0-3-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15605-0"
|
||||
r="18.045874"
|
||||
cy="89.831909"
|
||||
cx="297.22122" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,364.90449,-315.34782)"
|
||||
id="g1482-7-0-1-0-3-6-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g2836-2-5-2-5-6"
|
||||
transform="matrix(-1.7222891,-1.3527114,1.3527114,-1.7222891,686.1591,646.17246)">
|
||||
<path
|
||||
d="m 273.17417,117.85007 c -0.41384,-0.67201 -0.86165,-1.32914 -1.34347,-1.97158 -0.23638,0.87126 -0.62466,1.38952 -0.91745,2.32009 1.1778,-0.1437 1.22905,-0.13075 2.26092,-0.34851 z"
|
||||
id="path1478-7-9-0-19-0-0-3-9-8-5-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 246.68898,112.48701 c 10.00997,-2.47499 13.93048,-0.76065 24.8124,4.60251"
|
||||
id="path1480-1-3-1-5-7-6-7-2-9-4-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g2836-2-9"
|
||||
transform="matrix(-2.0220259,-0.84114132,0.84114132,-2.0220259,728.79875,526.60439)">
|
||||
<path
|
||||
d="m 272.98858,117.54664 c -0.48033,-0.62623 -0.99292,-1.23417 -1.53784,-1.82403 -0.14615,0.89085 -0.47946,1.44606 -0.67565,2.40167 1.15695,-0.26326 1.20926,-0.25561 2.21349,-0.57764 z"
|
||||
id="path1478-7-9-0-19-0-0-3-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:2.33961892;stroke-miterlimit:10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="m 216.53483,114.27497 c 20.68864,-4.12884 39.28491,-4.77432 54.96655,2.81455"
|
||||
id="path1480-1-3-1-5-7-6-7-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:1.32416177;stroke-miterlimit:10;stroke-dasharray:none;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g6341"
|
||||
transform="translate(68.841037,-14.943092)">
|
||||
<g
|
||||
id="g6366"
|
||||
transform="translate(-28.501189,-38.915086)">
|
||||
<g
|
||||
transform="matrix(0.66654507,0,0,0.66654507,143.69955,104.70349)"
|
||||
id="g2762-3">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.16543818;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-67"
|
||||
r="45.160252"
|
||||
cy="91.036781"
|
||||
cx="323.01764" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15603-5"
|
||||
r="18.045874"
|
||||
cy="90.286079"
|
||||
cx="348.40515" />
|
||||
<g
|
||||
inkscape:transform-center-y="-7.1122447"
|
||||
inkscape:transform-center-x="5.0319336"
|
||||
transform="matrix(0.18443188,-0.00623336,0.02173024,0.2570434,263.02754,33.201428)"
|
||||
id="g1482-7-0-1-0-3-35"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-29"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.52979565;stroke-miterlimit:10"
|
||||
id="circle15605-1"
|
||||
r="18.045874"
|
||||
cy="89.831909"
|
||||
cx="297.22122" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.45464976,0,0,0.45464976,162.73658,64.774262)"
|
||||
id="g6346">
|
||||
<circle
|
||||
cx="470.26962"
|
||||
cy="221.28979"
|
||||
r="30.101343"
|
||||
id="circle15601-6-7"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="485.38324"
|
||||
cy="221.30609"
|
||||
r="12.028388"
|
||||
id="circle15603-2-0"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="456.44937"
|
||||
cy="220.33838"
|
||||
r="13.175672"
|
||||
id="circle3379"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:3.21357846;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2832-4"
|
||||
transform="translate(267.30844,-148.84957)">
|
||||
<circle
|
||||
cx="219.86087"
|
||||
cy="188.36188"
|
||||
r="30.101343"
|
||||
id="circle15601-3-0-8"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:2.10990715;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="219.79033"
|
||||
cy="189.25879"
|
||||
r="12.028388"
|
||||
id="circle15603-3-7"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.68622279;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
318
_chapters/05_logic/lattice_false.svg
Normal file
@ -0,0 +1,318 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="lattice_false.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="78.032145"
|
||||
inkscape:cy="99.374913"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<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.1633419,-0.26945272,0.36464244,-0.24707377,167.0848,210.37125)"
|
||||
inkscape:transform-center-x="-31.735708"
|
||||
inkscape:transform-center-y="59.939047">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-7-4-5-6-2"
|
||||
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-6"
|
||||
d="M -96.181395,150.21451 C 8.9651064,83.938397 201.13687,61.785385 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.7055317,0,0,1.7055317,-179.16795,68.363225)" />
|
||||
<circle
|
||||
cx="249.56563"
|
||||
cy="-38.401604"
|
||||
r="20.597277"
|
||||
id="circle15603-3-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.88746858;stroke-miterlimit:10"
|
||||
transform="rotate(16.448378)" />
|
||||
<circle
|
||||
cx="307.20721"
|
||||
cy="166.04706"
|
||||
r="20.97629"
|
||||
id="circle15601-9-4-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.81297445;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="363.52084"
|
||||
cy="33.900589"
|
||||
r="20.597277"
|
||||
id="circle15605-4-4"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.88746858;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="246.05324"
|
||||
cy="-45.907711"
|
||||
r="20.597277"
|
||||
id="circle15603-3"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.88746858;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.18437331,-0.23271628,-0.33791691,0.24096331,402.8598,63.221646)"
|
||||
inkscape:transform-center-x="-13.648335"
|
||||
inkscape:transform-center-y="-0.96560825">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
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;fill-opacity:1;stroke:#838383;stroke-width:10.64900017;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="310.33649"
|
||||
cy="87.95224"
|
||||
r="20.597277"
|
||||
id="circle15605-2"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.88746858;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3"
|
||||
transform="matrix(-0.06844895,-0.28890331,0.39850026,-0.11596852,233.57213,225.94432)"
|
||||
inkscape:transform-center-x="10.602472"
|
||||
inkscape:transform-center-y="10.11529">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0"
|
||||
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-1-5-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 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-5"
|
||||
transform="matrix(0.17763366,-0.23790055,0.34467854,0.23118794,205.59951,72.496248)"
|
||||
inkscape:transform-center-x="13.670388"
|
||||
inkscape:transform-center-y="-0.57438143">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0"
|
||||
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-1-5-7-4"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="304.57724"
|
||||
cy="80.446144"
|
||||
r="20.597277"
|
||||
id="circle15605"
|
||||
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.88746858;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="357.23666"
|
||||
cy="28.679806"
|
||||
r="20.685894"
|
||||
id="circle3389"
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:3.56534529;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<g
|
||||
id="g4359-2"
|
||||
transform="matrix(0.82332349,-0.06150779,0.06150779,0.82332349,15.205179,72.815064)"
|
||||
style="stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367-7"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
cx="264.84811"
|
||||
cy="65.602043"
|
||||
r="24.6"
|
||||
id="circle3381-0"
|
||||
style="fill:#39bced;stroke:#008dd2;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"
|
||||
transform="matrix(-0.09442921,-0.30061349,0.41301356,-0.1530665,189.14046,183.10537)"
|
||||
inkscape:transform-center-x="205.1097"
|
||||
inkscape:transform-center-y="-19.748482">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-7-4"
|
||||
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"
|
||||
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-4-49-9-9-9-3"
|
||||
transform="matrix(0.08012291,-0.30473868,-0.41978326,-0.13338502,415.86438,181.89822)"
|
||||
inkscape:transform-center-x="-27.101524"
|
||||
inkscape:transform-center-y="-37.855927">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-7-4-5"
|
||||
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"
|
||||
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.25443962,-0.15300607,0.19563731,-0.36602894,293.7941,259.80115)"
|
||||
inkscape:transform-center-x="-0.79272047"
|
||||
inkscape:transform-center-y="13.659479">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-9"
|
||||
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-1-5-7-1"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g5761"
|
||||
transform="matrix(0.8106805,-0.15633908,0.15633908,0.8106805,189.257,59.729894)"
|
||||
style="stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none">
|
||||
<circle
|
||||
cx="250.16379"
|
||||
cy="90.603348"
|
||||
r="24.6"
|
||||
id="circle3365"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
cx="245.36378"
|
||||
cy="84.403351"
|
||||
r="24.6"
|
||||
id="circle3379"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
</g>
|
||||
<g
|
||||
id="g5769"
|
||||
transform="matrix(0.82561782,0,0,0.82561782,146.77491,-27.930149)"
|
||||
style="stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none">
|
||||
<circle
|
||||
cx="56.307613"
|
||||
cy="92.667412"
|
||||
r="24.6"
|
||||
id="circle3369"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
cx="51.507595"
|
||||
cy="84.367409"
|
||||
r="24.6"
|
||||
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.24702568,-0.19561101,-0.25564143,-0.3586879,362.64683,251.46675)"
|
||||
inkscape:transform-center-x="-179.70772"
|
||||
inkscape:transform-center-y="98.195544">
|
||||
<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>
|
||||
<circle
|
||||
cx="301.16708"
|
||||
cy="158.26009"
|
||||
r="20.97629"
|
||||
id="circle15601-9-4"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#b7b7b7;stroke-width:3.81297445;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:#808285;stroke-width:0.45678383"
|
||||
id="path14085-7-5"
|
||||
d="m 289.39956,156.72598 h -1.56711 v 5.0089 h -2.51687 v -5.0089 h -0.94976 v -1.14238 l 1.04473,-0.57118 v -0.13182 c 0,-0.87875 0.18995,-1.53781 0.56986,-1.93325 0.3799,-0.39544 1.04475,-0.57119 1.89953,-0.57119 0.33241,0 0.66483,0.0439 0.94976,0.0879 0.28492,0.0439 0.66483,0.13181 1.04473,0.26362 l -0.52236,1.49388 c -0.33242,-0.0878 -0.61735,-0.13181 -0.90227,-0.13181 -0.18996,0 -0.33242,0.0439 -0.4274,0.17575 -0.0949,0.13181 -0.14246,0.30757 -0.14246,0.52726 v 0.17575 h 1.5671 v 1.7575 z m 5.79354,5.0089 -0.47489,-0.87876 h -0.0475 c -0.33241,0.39545 -0.66483,0.65907 -1.04473,0.79088 -0.33241,0.13181 -0.80729,0.21969 -1.37715,0.21969 -0.71232,0 -1.23468,-0.17575 -1.61459,-0.57119 -0.37991,-0.39544 -0.61736,-0.92269 -0.61736,-1.6257 0,-0.703 0.28493,-1.27418 0.8073,-1.62569 0.52238,-0.3515 1.32967,-0.57118 2.3744,-0.61512 h 1.18721 v -0.0879 c 0,-0.57119 -0.28492,-0.83481 -0.90227,-0.83481 -0.52237,0 -1.23469,0.17575 -2.04199,0.48331 l -0.71232,-1.53782 c 0.85478,-0.39543 1.94701,-0.61512 3.22918,-0.61512 0.94977,0 1.66209,0.21969 2.18446,0.65906 0.52238,0.43938 0.75981,1.05451 0.75981,1.80144 v 4.43771 z m -1.89952,-1.53782 c 0.28493,0 0.56985,-0.0878 0.8073,-0.26362 0.23744,-0.17575 0.33241,-0.39545 0.33241,-0.70301 v -0.52726 l -0.56986,0.0439 c -0.85478,0.0439 -1.23468,0.30757 -1.23468,0.83482 -0.0475,0.43937 0.18995,0.61512 0.66483,0.61512 z m 7.88301,1.53782 h -2.51686 v -9.31479 h 2.51686 z m 7.40815,-2.06508 c 0,0.74694 -0.28493,1.27419 -0.8073,1.6257 -0.52236,0.3515 -1.28218,0.57119 -2.32691,0.57119 -0.52237,0 -0.99726,-0.0439 -1.42464,-0.0879 -0.37991,-0.0439 -0.8073,-0.13182 -1.2347,-0.30757 v -1.84538 c 0.37991,0.17576 0.8073,0.30757 1.28218,0.39544 0.47488,0.0879 0.90227,0.17575 1.23468,0.17575 0.56986,0 0.8073,-0.13181 0.8073,-0.3515 0,-0.13181 -0.0949,-0.21969 -0.23744,-0.30757 -0.14246,-0.0879 -0.61734,-0.26362 -1.32966,-0.52725 -0.66483,-0.26363 -1.13971,-0.52725 -1.42463,-0.87875 -0.28494,-0.30756 -0.37991,-0.74695 -0.37991,-1.23026 0,-0.61512 0.28493,-1.14238 0.80729,-1.49388 0.52237,-0.35149 1.28218,-0.52724 2.23194,-0.52724 0.47488,0 0.94977,0.0439 1.37717,0.13181 0.42738,0.0879 0.85478,0.21968 1.32965,0.43937 l -0.66483,1.49388 c -0.33241,-0.13181 -0.71231,-0.26362 -1.04473,-0.3515 -0.33243,-0.0879 -0.66485,-0.13181 -0.90229,-0.13181 -0.42738,0 -0.61734,0.0879 -0.61734,0.26362 0,0.13182 0.0949,0.21969 0.23745,0.30756 0.14246,0.0879 0.56984,0.26363 1.23469,0.48333 0.52237,0.17574 0.90227,0.39543 1.1397,0.57118 0.23745,0.17576 0.4274,0.39544 0.56986,0.65906 0.0949,0.2197 0.14247,0.52726 0.14247,0.92269 z m 4.93876,2.19689 c -1.23469,0 -2.18445,-0.30756 -2.84929,-0.9227 -0.66483,-0.61512 -0.99724,-1.44994 -0.99724,-2.54837 0,-1.14239 0.33241,-2.02114 0.94975,-2.63627 0.61735,-0.61512 1.51963,-0.92268 2.65934,-0.92268 1.09223,0 1.94701,0.26362 2.56435,0.79087 0.61734,0.52726 0.90228,1.31813 0.90228,2.28476 v 1.0545 h -4.51136 c 0,0.39544 0.18995,0.65906 0.42738,0.87876 0.28494,0.21969 0.66484,0.30756 1.13972,0.30756 0.42739,0 0.85478,-0.0439 1.23468,-0.13181 0.37991,-0.0879 0.75981,-0.21969 1.23469,-0.39545 v 1.66964 c -0.3799,0.17575 -0.80729,0.30756 -1.23469,0.39544 -0.42738,0.0879 -0.90227,0.17575 -1.51961,0.17575 z m -0.14247,-5.44827 c -0.28492,0 -0.56984,0.0879 -0.7598,0.26362 -0.18995,0.17575 -0.33242,0.43938 -0.33242,0.83482 h 2.18445 c 0,-0.30757 -0.0949,-0.57119 -0.28493,-0.79088 -0.23744,-0.17575 -0.47487,-0.30756 -0.8073,-0.30756 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</svg>
|
After Width: | Height: | Size: 17 KiB |
340
_chapters/05_logic/lattice_false_bhk.svg
Normal file
@ -0,0 +1,340 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="lattice_false_bhk.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="218.7464"
|
||||
inkscape:cy="99.374913"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<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.14539592,-0.2398486,0.32458005,-0.21992837,189.05784,201.08855)"
|
||||
inkscape:transform-center-x="-28.248979"
|
||||
inkscape:transform-center-y="53.353685">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-7-4-5-6-2"
|
||||
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-6"
|
||||
d="M -96.181395,150.21451 C 8.9651064,83.938397 201.13687,61.785385 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.518149,0,0,1.518149,-119.15295,74.682613)" />
|
||||
<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.16411666,-0.2071483,-0.30079079,0.21448925,398.92881,70.105927)"
|
||||
inkscape:transform-center-x="-12.148826"
|
||||
inkscape:transform-center-y="-0.85951904">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
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;fill-opacity:1;stroke:#838383;stroke-width:10.64900017;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 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"
|
||||
transform="matrix(-0.06092863,-0.2571622,0.35471799,-0.10322734,248.24037,214.95065)"
|
||||
inkscape:transform-center-x="9.4376038"
|
||||
inkscape:transform-center-y="9.00395">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0"
|
||||
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-1-5-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 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-5"
|
||||
transform="matrix(0.15811748,-0.21176299,0.30680954,0.20578788,223.34103,78.361551)"
|
||||
inkscape:transform-center-x="12.168457"
|
||||
inkscape:transform-center-y="-0.51127507">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0"
|
||||
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-1-5-7-4"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 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-4-49-9-9-9"
|
||||
transform="matrix(-0.0840545,-0.26758581,0.36763675,-0.13624945,208.6903,176.81831)"
|
||||
inkscape:transform-center-x="182.57479"
|
||||
inkscape:transform-center-y="-17.578763">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-7-4"
|
||||
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"
|
||||
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-4-49-9-9-9-3"
|
||||
transform="matrix(0.07132,-0.27125777,-0.37366268,-0.11873033,410.50461,175.74379)"
|
||||
inkscape:transform-center-x="-24.123948"
|
||||
inkscape:transform-center-y="-33.696783">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-7-4-5"
|
||||
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"
|
||||
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.22648495,-0.13619566,0.17414311,-0.32581422,301.8459,245.08771)"
|
||||
inkscape:transform-center-x="-0.70563082"
|
||||
inkscape:transform-center-y="12.158747">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-9"
|
||||
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-1-5-7-1"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 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-4-49-9-9-9-3-3"
|
||||
transform="matrix(0.21988556,-0.1741197,-0.22755472,-0.31927972,363.13394,237.66899)"
|
||||
inkscape:transform-center-x="-159.96366"
|
||||
inkscape:transform-center-y="87.407037">
|
||||
<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>
|
||||
<circle
|
||||
cx="308.40884"
|
||||
cy="154.70273"
|
||||
r="18.671675"
|
||||
id="circle15601-9-4"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<g
|
||||
id="g15609"
|
||||
transform="matrix(0.28216702,0,0,0.28216702,227.07035,56.110567)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601"
|
||||
r="85.599998"
|
||||
cy="95.300003"
|
||||
cx="292.39999" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle15603"
|
||||
r="42.799999"
|
||||
cy="95.300003"
|
||||
cx="335.20001" />
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle15605-8"
|
||||
r="42.799999"
|
||||
cy="95.300003"
|
||||
cx="249.60001" />
|
||||
</g>
|
||||
<g
|
||||
id="g42490"
|
||||
transform="translate(154.88994,-10.852186)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-9"
|
||||
r="24.153496"
|
||||
cy="43.775528"
|
||||
cx="100.76691" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.6930021;stroke-miterlimit:10"
|
||||
id="circle15603-3-7"
|
||||
r="12.076748"
|
||||
cy="43.000397"
|
||||
cx="101.21672" />
|
||||
</g>
|
||||
<circle
|
||||
cx="311.32001"
|
||||
cy="153.81317"
|
||||
r="24.153496"
|
||||
id="circle15601-9-4-9"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
id="g42515"
|
||||
transform="translate(259.77338,-86.585536)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-4"
|
||||
r="24.153496"
|
||||
cy="124.38907"
|
||||
cx="104.64257" />
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.6930021;stroke-miterlimit:10"
|
||||
id="circle15605-4"
|
||||
r="12.076748"
|
||||
cy="124.38907"
|
||||
cx="104.96791" />
|
||||
</g>
|
||||
<g
|
||||
id="g42486"
|
||||
transform="rotate(-84.232776,310.26813,-40.879691)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-9-4-4"
|
||||
r="24.153496"
|
||||
cy="63.820686"
|
||||
cx="189.51453" />
|
||||
</g>
|
||||
<g
|
||||
id="g22412"
|
||||
transform="translate(-41.719303,-60.45763)">
|
||||
<g
|
||||
transform="rotate(-84.232776,243.36986,53.176865)"
|
||||
id="g42486-7">
|
||||
<circle
|
||||
cx="189.51453"
|
||||
cy="63.820686"
|
||||
r="24.153496"
|
||||
id="circle15601-9-4-4-5"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:2.21391439;stroke-miterlimit:10;stroke-dasharray:none"
|
||||
id="circle3389"
|
||||
r="12.844984"
|
||||
cy="109.32504"
|
||||
cx="249.44951" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:2.09279108;stroke-miterlimit:10;stroke-dasharray:none"
|
||||
id="circle3379"
|
||||
r="12.611693"
|
||||
cy="165.68138"
|
||||
cx="379.36252"
|
||||
transform="rotate(-10.915443)" />
|
||||
<g
|
||||
id="g22418"
|
||||
transform="translate(44.194174,56.214989)">
|
||||
<g
|
||||
transform="rotate(-84.232776,190.387,46.141129)"
|
||||
id="g42486-7-9">
|
||||
<circle
|
||||
cx="189.51453"
|
||||
cy="63.820686"
|
||||
r="24.153496"
|
||||
id="circle15601-9-4-4-5-2"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
style="stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none"
|
||||
transform="matrix(0.51267047,0,0,0.51267047,179.33409,5.7135653)"
|
||||
id="g5769">
|
||||
<circle
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none"
|
||||
id="circle3383"
|
||||
r="24.6"
|
||||
cy="84.367409"
|
||||
cx="51.507595" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
186
_chapters/05_logic/lattice_meet_join.svg
Normal file
@ -0,0 +1,186 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="595.29999"
|
||||
height="177"
|
||||
version="1.1"
|
||||
id="svg8680"
|
||||
sodipodi:docname="lattice_meet_join.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata8686">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs8684" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview8682"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.9601497"
|
||||
inkscape:cx="297.64999"
|
||||
inkscape:cy="183.04094"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg8680" />
|
||||
<ellipse
|
||||
cy="66.158188"
|
||||
cx="210.19122"
|
||||
stroke-miterlimit="10"
|
||||
rx="15.777238"
|
||||
ry="15.470067"
|
||||
id="ellipse8632"
|
||||
style="opacity:0.13999999;stroke:#000000;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="65.729904"
|
||||
cx="209.01761"
|
||||
stroke-miterlimit="10"
|
||||
rx="15.777238"
|
||||
ry="15.470067"
|
||||
id="ellipse8634"
|
||||
style="fill:#cee7cc;stroke:#808285;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="102.31749"
|
||||
cx="172.16754"
|
||||
stroke-miterlimit="10"
|
||||
rx="16.023029"
|
||||
ry="15.710926"
|
||||
id="ellipse8636"
|
||||
style="opacity:0.13999999;stroke:#000000;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="101.32719"
|
||||
cx="170.58427"
|
||||
stroke-miterlimit="10"
|
||||
rx="16.023029"
|
||||
ry="15.710926"
|
||||
id="ellipse8638"
|
||||
style="fill:#caebfc;stroke:#808285;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="102.85265"
|
||||
cx="248.21519"
|
||||
stroke-miterlimit="10"
|
||||
rx="16.432407"
|
||||
ry="16.112358"
|
||||
id="ellipse8640"
|
||||
style="opacity:0.13999999;stroke:#000000;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="101.80891"
|
||||
cx="246.60481"
|
||||
stroke-miterlimit="10"
|
||||
rx="16.432407"
|
||||
ry="16.112358"
|
||||
id="ellipse8642"
|
||||
style="fill:#f8f7cb;stroke:#808285;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<path
|
||||
d="m 242.29209,86.858106 c 0,0 -0.13427,-0.228528 -0.3965,-0.632427 a 47.436386,47.436386 0 0 0 -1.13634,-1.660257 c -0.48336,-0.677365 -1.08373,-1.423508 -1.74411,-2.217329 -0.6875,-0.791082 -1.432,-1.602988 -2.22829,-2.383109 a 38.490892,38.490892 0 0 0 -2.42558,-2.174857 c -0.80916,-0.64421 -1.58572,-1.238 -2.26638,-1.70684 -0.68092,-0.468566 -1.26896,-0.839308 -1.70711,-1.09058 -0.0575,-0.02137 -0.0874,-0.04521 -0.11728,-0.06905 -0.0301,-0.02384 -0.057,-0.0211 -0.0871,-0.04494 l -0.06,-0.04768 1.58135,-2.69028 c -1.35282,-0.07755 -2.72454,-0.07261 -4.0494,0.116182 -0.64859,0.09289 -1.2917,0.239216 -1.90495,0.409105 -0.61051,0.196743 -1.19087,0.417325 -1.70849,0.712165 a 8.6095523,8.6095523 0 0 1 1.37008,1.017692 c 0.39814,0.389923 0.76916,0.782587 1.08565,1.181005 0.639,0.849721 1.14483,1.739995 1.59915,2.662604 l 1.58134,-2.690554 c 0,0 0.0301,0.02384 0.057,0.0211 0.0274,-0.0027 0.0301,0.02384 0.0603,0.04795 0.0299,0.02384 0.0869,0.04494 0.11673,0.0685 0.40828,0.227706 0.96946,0.601189 1.65012,1.070029 0.6538,0.471579 1.42734,1.038516 2.20938,1.685466 0.78204,0.646949 1.5997,1.370897 2.36585,2.127178 0.76614,0.756282 1.5079,1.541609 2.16554,2.308851 0.65763,0.767242 1.23087,1.516125 1.71122,2.166911 0.48062,0.650786 0.84123,1.20594 1.10374,1.609838 a 18.156236,18.156236 0 0 1 0.39622,0.632427 z m -63.63259,0.204141 c 0,0 0.11536,-0.225788 0.27237,-0.58968 0.091,-0.196469 0.2066,-0.421983 0.3195,-0.674351 0.14002,-0.254834 0.30498,-0.538988 0.46719,-0.849447 0.70313,-1.24759 1.7589,-2.822903 3.01746,-4.282854 1.25855,-1.459679 2.67109,-2.745631 3.82004,-3.6307 0.27867,-0.240585 0.56502,-0.401432 0.7941,-0.583652 0.22935,-0.182494 0.43403,-0.335668 0.61653,-0.432943 0.15564,-0.09508 0.23209,-0.155915 0.23209,-0.155915 l 1.77918,2.551628 a 22.979175,22.979175 0 0 1 3.48273,-5.723352 c -2.36584,-0.374031 -4.89172,-0.410748 -7.52007,-0.08851 l 1.77918,2.551628 -0.25922,0.158107 c -0.18002,0.124129 -0.38472,0.277303 -0.64119,0.462263 -0.22935,0.18222 -0.51296,0.36992 -0.81876,0.612971 -1.1736,0.914115 -2.66507,2.234045 -3.94828,3.723043 -1.31034,1.491464 -2.41545,3.125416 -3.14076,4.428631 -0.18935,0.312925 -0.35156,0.623658 -0.49158,0.878492 -0.1403,0.254834 -0.25319,0.506928 -0.34417,0.703671 -0.18167,0.392938 -0.2973,0.618726 -0.2973,0.618726 z"
|
||||
id="path8648"
|
||||
style="fill:#808285;stroke-width:0.2740148"
|
||||
inkscape:connector-curvature="0" />
|
||||
<ellipse
|
||||
cy="63.818054"
|
||||
cx="390.60999"
|
||||
stroke-miterlimit="10"
|
||||
rx="15.777238"
|
||||
ry="15.470067"
|
||||
id="ellipse8650"
|
||||
style="opacity:0.13999999;stroke:#000000;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="63.389763"
|
||||
cx="389.43637"
|
||||
stroke-miterlimit="10"
|
||||
rx="15.777238"
|
||||
ry="15.470067"
|
||||
id="ellipse8652"
|
||||
style="fill:#cee7cc;stroke:#808285;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="99.977081"
|
||||
cx="352.58603"
|
||||
stroke-miterlimit="10"
|
||||
rx="16.023029"
|
||||
ry="15.710926"
|
||||
id="ellipse8654"
|
||||
style="opacity:0.13999999;stroke:#000000;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="98.986778"
|
||||
cx="351.00302"
|
||||
stroke-miterlimit="10"
|
||||
rx="16.023029"
|
||||
ry="15.710926"
|
||||
id="ellipse8656"
|
||||
style="fill:#caebfc;stroke:#808285;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="100.5125"
|
||||
cx="428.63394"
|
||||
stroke-miterlimit="10"
|
||||
rx="16.432407"
|
||||
ry="16.112358"
|
||||
id="ellipse8658"
|
||||
style="opacity:0.13999999;stroke:#000000;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<ellipse
|
||||
cy="99.468781"
|
||||
cx="427.02356"
|
||||
stroke-miterlimit="10"
|
||||
rx="16.432407"
|
||||
ry="16.112358"
|
||||
id="ellipse8660"
|
||||
style="fill:#f8f7cb;stroke:#808285;stroke-width:1.62162149;stroke-miterlimit:10" />
|
||||
<path
|
||||
d="m 373.57692,67.966639 c 0,0 -0.24551,0.106867 -0.68229,0.32115 a 48.77221,48.77221 0 0 0 -1.80165,0.936582 c -0.7371,0.401708 -1.55586,0.910001 -2.42914,1.472281 -0.87357,0.588862 -1.77452,1.231151 -2.64781,1.926874 a 38.521855,38.521855 0 0 0 -2.45682,2.141152 c -0.7371,0.722853 -1.4194,1.418576 -1.96524,2.03429 -0.54584,0.615437 -0.98261,1.150865 -1.28294,1.552296 -0.0274,0.05344 -0.0548,0.08029 -0.0819,0.106867 -0.0274,0.02683 -0.0274,0.05372 -0.0548,0.08056 l -0.0543,0.05344 -2.56588,-1.820007 c -0.21839,1.311437 -0.35484,2.649727 -0.30032,3.961159 0.0274,0.642295 0.10906,1.284856 0.21839,1.900298 0.13646,0.615709 0.30032,1.20457 0.54584,1.739993 a 8.524882,8.524882 0 0 1 1.17388,-1.231423 c 0.43651,-0.347997 0.87329,-0.669147 1.31007,-0.936859 0.92809,-0.53515 1.88358,-0.936581 2.8662,-1.284579 l -2.56588,-1.820012 c 0,0 0.0274,-0.02683 0.0274,-0.05344 0,-0.02683 0.0274,-0.02683 0.0545,-0.05372 0.0274,-0.02656 0.0548,-0.08029 0.0819,-0.106867 0.27291,-0.37485 0.70969,-0.88342 1.25553,-1.498862 0.54584,-0.589128 1.20101,-1.284856 1.93811,-1.980579 0.7371,-0.695995 1.55586,-1.418576 2.40201,-2.087995 0.84616,-0.668871 1.71972,-1.311161 2.56588,-1.873164 0.84616,-0.56228 1.66519,-1.043997 2.37489,-1.445428 0.7097,-0.401437 1.31006,-0.696001 1.74685,-0.909735 0.43678,-0.214278 0.68229,-0.321416 0.68229,-0.321416 z m 31.11797,1.606006 c 0,0 0.2184,0.13372 0.57324,0.320868 0.19127,0.107144 0.40938,0.241136 0.65518,0.374856 0.24579,0.160572 0.51871,0.347997 0.81903,0.53515 1.201,0.802862 2.70233,1.98058 4.06693,3.345722 1.36487,1.364871 2.53874,2.863733 3.33037,4.068303 0.21839,0.294292 0.35486,0.588856 0.51844,0.82972 0.16386,0.240858 0.30032,0.454864 0.38226,0.642289 0.0819,0.160573 0.13645,0.240859 0.13645,0.240859 l -2.75686,1.498862 a 23.512682,23.512682 0 0 1 5.4866,3.934306 c 0.60037,-2.274871 0.87328,-4.737168 0.79163,-7.333461 l -2.75714,1.498862 -0.13646,-0.267717 c -0.10906,-0.187425 -0.24551,-0.401431 -0.40938,-0.669142 -0.16386,-0.240858 -0.32744,-0.535151 -0.54584,-0.856572 -0.81903,-1.231146 -2.02004,-2.810294 -3.41203,-4.202018 -1.392,-1.418575 -2.94813,-2.649726 -4.20366,-3.479446 -0.30033,-0.214006 -0.60065,-0.401431 -0.84616,-0.561727 -0.2458,-0.160849 -0.49159,-0.294569 -0.6823,-0.401708 a 19.728534,19.728534 0 0 1 -0.60064,-0.347997 z"
|
||||
id="path8666"
|
||||
style="fill:#808285;stroke-width:0.2740148"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
style="font-weight:400;font-size:11.23116016px;line-height:1.25;font-family:sans-serif;letter-spacing:0;word-spacing:0;fill:#7e7e7e;stroke-width:0.28074586"
|
||||
x="378.64966"
|
||||
y="142.92282"
|
||||
font-weight="400"
|
||||
font-size="20.6784px"
|
||||
letter-spacing="0"
|
||||
word-spacing="0"
|
||||
id="text8674">
|
||||
<tspan
|
||||
x="378.64966"
|
||||
y="142.92282"
|
||||
id="tspan8672"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.28074586">AND</tspan>
|
||||
</text>
|
||||
<text
|
||||
style="font-weight:400;font-size:11.88389969px;line-height:1.25;font-family:sans-serif;letter-spacing:0;word-spacing:0;fill:#7e7e7e;stroke-width:0.29714581"
|
||||
x="200.10918"
|
||||
y="143.83398"
|
||||
font-weight="400"
|
||||
font-size="21.8802px"
|
||||
letter-spacing="0"
|
||||
word-spacing="0"
|
||||
id="text8678">
|
||||
<tspan
|
||||
x="200.10918"
|
||||
y="143.83398"
|
||||
id="tspan8676"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.29714581">OR</tspan>
|
||||
</text>
|
||||
</svg>
|
After Width: | Height: | Size: 10 KiB |
284
_chapters/05_logic/lattice_true.svg
Normal file
@ -0,0 +1,284 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="lattice_true.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.3320313"
|
||||
inkscape:cx="276.66026"
|
||||
inkscape:cy="106.98256"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613"
|
||||
showguides="false" />
|
||||
<circle
|
||||
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"
|
||||
transform="rotate(16.448378)" />
|
||||
<circle
|
||||
cx="301.0087"
|
||||
cy="33.281559"
|
||||
r="19.258377"
|
||||
id="circle15601-9-4-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.50070024;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<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.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"
|
||||
id="path1478-7-9-0-8-8-7-4-5"
|
||||
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"
|
||||
d="M -64.723837,112.88136 C 11.716863,89.682052 229.6807,69.499511 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="362.40009"
|
||||
cy="91.359909"
|
||||
r="18.910404"
|
||||
id="circle15605-4-4"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.6509912;stroke-miterlimit:10" />
|
||||
<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.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"
|
||||
id="path1478-7-9-0-8-8-7-4-5-6-2"
|
||||
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-6"
|
||||
d="M -110.94716,161.9793 C 0.39784404,77.341116 201.13687,61.785385 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.5658524,0,0,1.5658524,-135.84373,123.00013)" />
|
||||
<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.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"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
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;fill-opacity:1;stroke:#838383;stroke-width:10.64900017;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
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" />
|
||||
<g
|
||||
id="g4359-2"
|
||||
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"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367-7"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
cx="264.84811"
|
||||
cy="65.602043"
|
||||
r="24.6"
|
||||
id="circle3381-0"
|
||||
style="fill:#39bced;stroke:#008dd2;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"
|
||||
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.6879453">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-7-4"
|
||||
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"
|
||||
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>
|
||||
<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,220.11495,87.763192)"
|
||||
style="stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none">
|
||||
<circle
|
||||
cx="250.16379"
|
||||
cy="90.603348"
|
||||
r="24.6"
|
||||
id="circle3365"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
cx="245.36378"
|
||||
cy="84.403351"
|
||||
r="24.6"
|
||||
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)"
|
||||
style="stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none">
|
||||
<circle
|
||||
cx="56.307613"
|
||||
cy="92.667412"
|
||||
r="24.6"
|
||||
id="circle3369"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.08213711;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<circle
|
||||
cx="51.507595"
|
||||
cy="84.367409"
|
||||
r="24.6"
|
||||
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-1-0-3-2"
|
||||
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"
|
||||
id="path1478-7-9-0-19-0-9"
|
||||
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-1-5-7-1"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
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"
|
||||
r="19.258377"
|
||||
id="circle15601-9-4"
|
||||
style="fill:#191a1c;fill-opacity:1;stroke:#494b4d;stroke-width:3.50070024;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<g
|
||||
transform="matrix(0.46511595,0,0,0.46511595,172.10161,-60.610547)"
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
id="g14081-7">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92"
|
||||
style="fill:#ffffff;fill-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 13 KiB |
465
_chapters/05_logic/lattice_true_false.svg
Normal file
@ -0,0 +1,465 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 340.00001"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="lattice_true_false.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="340">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.6568542"
|
||||
inkscape:cx="231.81376"
|
||||
inkscape:cy="82.529229"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
showguides="false" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0"
|
||||
transform="matrix(0.01017386,-0.28029238,0.39203238,-0.00559565,124.6015,249.55944)"
|
||||
inkscape:transform-center-x="-18.81019"
|
||||
inkscape:transform-center-y="6.9854567">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="m 197.036,89.49 c 39.237,-9.724 89.303,-9.828 120.462,-3.317" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(-0.00466973,-0.28043808,0.39118727,-0.02632895,206.44099,255.41636)"
|
||||
inkscape:transform-center-x="-15.248575"
|
||||
inkscape:transform-center-y="90.778908">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="m 197.036,89.49 c 39.237,-9.724 89.303,-9.828 120.462,-3.317" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-5"
|
||||
transform="matrix(-0.00391073,-0.2804497,0.3912571,-0.02527013,280.66664,255.39317)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="m 197.036,89.49 c 39.237,-9.724 89.303,-9.828 120.462,-3.317" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4"
|
||||
transform="matrix(-0.19363093,-0.20291473,0.26960977,-0.28465992,235.96664,287.84925)"
|
||||
inkscape:transform-center-x="170.54007"
|
||||
inkscape:transform-center-y="-64.392973">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0"
|
||||
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.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 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.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-2"
|
||||
transform="matrix(0.239648,-0.1464369,-0.18446056,-0.34031378,232.03934,278.0581)">
|
||||
<path
|
||||
style="stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7"
|
||||
d="m 563.46366,141.06522 c 4.96028,-2.08575 10.13124,-3.95534 15.43904,-5.71837 -4.32297,-3.2392 -8.89528,-6.34765 -13.71749,-9.32662 -0.58317,5.25487 -0.78326,9.37726 -1.72155,15.04499 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:9.11185;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7"
|
||||
d="m 141.33193,152.86684 c 85.12595,-22.21059 313.4888,-42.56904 425.00281,-18.91397"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g5761"
|
||||
transform="translate(49.165954,135.52436)">
|
||||
<circle
|
||||
cx="250.16379"
|
||||
cy="90.603348"
|
||||
r="24.6"
|
||||
id="circle3365"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="245.36378"
|
||||
cy="84.403351"
|
||||
r="24.6"
|
||||
id="circle3379"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-3"
|
||||
transform="matrix(-0.19363093,-0.20291473,0.26960977,-0.28465992,313.24153,285.00994)"
|
||||
inkscape:transform-center-x="-22.053495"
|
||||
inkscape:transform-center-y="26.089189">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-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.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31-0"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g4359"
|
||||
transform="translate(104.80715,154.51488)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="264.84811"
|
||||
cy="65.602043"
|
||||
r="24.6"
|
||||
id="circle3381"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g5769"
|
||||
transform="translate(165.54968,135.44772)">
|
||||
<circle
|
||||
cx="56.307613"
|
||||
cy="92.667412"
|
||||
r="24.6"
|
||||
id="circle3369"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="51.507595"
|
||||
cy="84.367409"
|
||||
r="24.6"
|
||||
id="circle3383"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
transform="matrix(0.239648,-0.1464369,-0.18446056,-0.34031378,733.53412,610.57094)"
|
||||
id="g6267">
|
||||
<g
|
||||
inkscape:transform-center-y="-64.392973"
|
||||
inkscape:transform-center-x="170.54007"
|
||||
transform="matrix(-0.26219217,0.70907894,1.3287646,0.26469616,-1161.942,1186.1911)"
|
||||
id="g1482-7-0-4-49-9"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-8-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
id="path1480-1-3-31-1-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="90.778908"
|
||||
inkscape:transform-center-x="-15.248575"
|
||||
transform="matrix(0.4618386,0.62532838,1.2709445,-0.46952027,-1198.472,1291.2634)"
|
||||
id="g1482-7-0-7-06"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-4-3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
d="m 197.036,89.49 c 39.237,-9.724 89.303,-9.828 120.462,-3.317"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-3-46"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-64.392973"
|
||||
inkscape:transform-center-x="-170.54007"
|
||||
transform="matrix(0.95171375,0.18673565,-0.36146587,0.99200173,-801.44046,1034.6269)"
|
||||
id="g1482-7-0-4-49-9-9"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-8-8-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
id="path1480-1-3-31-1-4-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g4359-3"
|
||||
transform="translate(-90.257071,300.22114)">
|
||||
<circle
|
||||
cx="387.48297"
|
||||
cy="2.0252681"
|
||||
r="24.6"
|
||||
id="circle3367-5"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="fill:#ffffff;stroke:#ececec"
|
||||
transform="translate(145.97918,222.72279)"
|
||||
id="g5757-5">
|
||||
<circle
|
||||
style="opacity:0.12999998;fill:#ffffff;stroke:#ececec;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3371-3"
|
||||
r="24.6"
|
||||
cy="90.683884"
|
||||
cx="153.12378" />
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#ececec;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle3385-1"
|
||||
r="24.6"
|
||||
cy="74.383881"
|
||||
cx="148.32379" />
|
||||
</g>
|
||||
<g
|
||||
id="g6417-4"
|
||||
transform="matrix(1,0,0,-1,-1.5141745,254.74424)">
|
||||
<g
|
||||
id="g6267-3"
|
||||
transform="matrix(0.239648,-0.1464369,-0.18446056,-0.34031378,829.83565,522.14312)"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10">
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-49-9-3"
|
||||
transform="matrix(-0.96504103,-0.15372081,-0.43421271,0.97908037,-620.15144,1255.9515)"
|
||||
inkscape:transform-center-x="-64.392961"
|
||||
inkscape:transform-center-y="-170.54008">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-4"
|
||||
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.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31-1-4-7"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 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.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-06-9"
|
||||
transform="matrix(-0.49111393,-0.61273122,1.1814765,-0.58575561,-1194.5283,1808.6077)"
|
||||
inkscape:transform-center-x="-15.248574"
|
||||
inkscape:transform-center-y="-90.7789">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-3-5"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-3-46-9"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="m 197.036,89.49 c 39.237,-9.724 89.303,-9.828 120.462,-3.317" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-49-9-9-9"
|
||||
transform="matrix(0.3070666,-0.7011083,1.3503697,0.21117515,-1564.2577,1669.3191)"
|
||||
inkscape:transform-center-x="64.392946"
|
||||
inkscape:transform-center-y="-170.54009">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-8-8-7-4"
|
||||
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.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31-1-4-4-8"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5757-5-2"
|
||||
transform="translate(147.26586,117.05629)"
|
||||
style="fill:#000000;stroke:#333333">
|
||||
<circle
|
||||
cx="153.12378"
|
||||
cy="86.683884"
|
||||
id="circle3371-3-2"
|
||||
style="opacity:0.13;fill:#000000;stroke:#333333;stroke-width:6;stroke-miterlimit:10"
|
||||
r="24.6" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="150.32379"
|
||||
cy="91.046249"
|
||||
id="circle3385-1-1"
|
||||
style="fill:#000000;stroke:#333333;stroke-width:6;stroke-miterlimit:10"
|
||||
r="24.6" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5757"
|
||||
transform="translate(70.662991,44.706502)">
|
||||
<circle
|
||||
cx="153.12378"
|
||||
cy="90.683884"
|
||||
r="24.6"
|
||||
id="circle3371"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="148.32379"
|
||||
cy="84.383881"
|
||||
r="24.6"
|
||||
id="circle3385"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g4363"
|
||||
transform="translate(-162.99827,1.5402806)">
|
||||
<circle
|
||||
cx="539.70001"
|
||||
cy="133.7"
|
||||
r="24.6"
|
||||
id="circle3373"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="534.71521"
|
||||
cy="126.90238"
|
||||
r="24.6"
|
||||
id="circle3387"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g5765"
|
||||
transform="translate(-50.004077,42.031406)">
|
||||
<circle
|
||||
cx="351.04132"
|
||||
cy="94.997795"
|
||||
r="24.6"
|
||||
id="circle3375"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="343.96902"
|
||||
cy="86.556648"
|
||||
r="24.6"
|
||||
id="circle3389"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.50890585,0,0,0.50890585,158.49481,-48.954132)"
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
id="g14081-7">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92"
|
||||
style="fill:#ffffff;fill-opacity:1" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:#808285;stroke-width:0.50890583"
|
||||
id="path14085-7"
|
||||
d="m 282.49276,295.229 h -1.67939 v 5.80152 h -2.6972 V 295.229 h -1.01781 v -1.32316 l 1.11959,-0.66158 v -0.15267 c 0,-1.01781 0.20356,-1.78117 0.61069,-2.23918 0.40712,-0.45802 1.11959,-0.66158 2.03562,-0.66158 0.35623,0 0.71247,0.0509 1.01781,0.10178 0.30534,0.0509 0.71247,0.15267 1.11959,0.30534 l -0.55979,1.73028 c -0.35624,-0.10178 -0.66158,-0.15267 -0.96692,-0.15267 -0.20357,0 -0.35624,0.0509 -0.45802,0.20356 -0.10178,0.15267 -0.15267,0.35624 -0.15267,0.61069 v 0.20356 h 1.67939 v 2.03563 z m 6.20865,5.80152 -0.50891,-1.01781 h -0.0509 c -0.35623,0.45802 -0.71247,0.76336 -1.11959,0.91603 -0.35623,0.15267 -0.86514,0.25445 -1.47583,0.25445 -0.76336,0 -1.32315,-0.20356 -1.73028,-0.66157 -0.40712,-0.45802 -0.66158,-1.06871 -0.66158,-1.88296 0,-0.81424 0.30535,-1.47582 0.86514,-1.88295 0.5598,-0.40712 1.42494,-0.66157 2.54453,-0.71246 h 1.27227 v -0.10179 c 0,-0.66157 -0.30534,-0.96692 -0.96692,-0.96692 -0.5598,0 -1.32316,0.20357 -2.1883,0.5598 l -0.76336,-1.78117 c 0.91603,-0.45802 2.08652,-0.71247 3.46056,-0.71247 1.01782,0 1.78117,0.25445 2.34097,0.76336 0.5598,0.50891 0.81425,1.22137 0.81425,2.08651 v 5.13995 z m -2.03562,-1.78117 c 0.30534,0 0.61068,-0.10178 0.86514,-0.30534 0.25445,-0.20356 0.35623,-0.45802 0.35623,-0.81425 v -0.61069 l -0.61069,0.0509 c -0.91603,0.0509 -1.32315,0.35624 -1.32315,0.96692 -0.0509,0.50891 0.20356,0.71247 0.71247,0.71247 z m 8.44783,1.78117 h -2.6972 v -10.7888 h 2.6972 z m 7.93893,-2.39186 c 0,0.86514 -0.30534,1.47583 -0.86514,1.88296 -0.55979,0.40712 -1.37404,0.66157 -2.49363,0.66157 -0.5598,0 -1.06871,-0.0509 -1.52672,-0.10178 -0.40713,-0.0509 -0.86514,-0.15267 -1.32316,-0.35623 v -2.13741 c 0.40713,0.20357 0.86514,0.35624 1.37405,0.45802 0.5089,0.10178 0.96692,0.20356 1.32315,0.20356 0.61069,0 0.86514,-0.15267 0.86514,-0.40712 0,-0.15267 -0.10178,-0.25446 -0.25445,-0.35624 -0.15267,-0.10178 -0.66158,-0.30534 -1.42494,-0.61068 -0.71246,-0.30535 -1.22137,-0.61069 -1.52671,-1.01782 -0.30535,-0.35623 -0.40713,-0.86514 -0.40713,-1.42493 0,-0.71247 0.30535,-1.32316 0.86514,-1.73028 0.5598,-0.40713 1.37405,-0.61069 2.39186,-0.61069 0.50891,0 1.01781,0.0509 1.47583,0.15267 0.45801,0.10178 0.91603,0.25446 1.42493,0.50891 l -0.71247,1.73028 c -0.35623,-0.15267 -0.76335,-0.30534 -1.11959,-0.40713 -0.35623,-0.10178 -0.71247,-0.15267 -0.96692,-0.15267 -0.45801,0 -0.66158,0.10178 -0.66158,0.30535 0,0.15267 0.10178,0.25445 0.25446,0.35623 0.15267,0.10178 0.61068,0.30534 1.32315,0.5598 0.5598,0.20356 0.96692,0.45801 1.22137,0.66157 0.25446,0.20357 0.45802,0.45802 0.61069,0.76336 0.10178,0.25446 0.15267,0.61069 0.15267,1.0687 z m 5.29262,2.54453 c -1.32315,0 -2.34096,-0.35623 -3.05343,-1.0687 -0.71247,-0.71247 -1.0687,-1.67939 -1.0687,-2.95165 0,-1.32316 0.35623,-2.34097 1.01781,-3.05344 0.66158,-0.71247 1.6285,-1.0687 2.84987,-1.0687 1.17049,0 2.08652,0.30534 2.74809,0.91603 0.66158,0.61069 0.96692,1.52672 0.96692,2.64631 v 1.22138 h -4.8346 c 0,0.45801 0.20356,0.76335 0.45801,1.01781 0.30535,0.25445 0.71247,0.35623 1.22138,0.35623 0.45801,0 0.91603,-0.0509 1.32315,-0.15267 0.40713,-0.10178 0.81425,-0.25445 1.32316,-0.45802 v 1.93385 c -0.40713,0.20356 -0.86514,0.35623 -1.32316,0.45801 -0.45801,0.10178 -0.96692,0.20356 -1.6285,0.20356 z m -0.15267,-6.31043 c -0.30534,0 -0.61068,0.10178 -0.81425,0.30535 -0.20356,0.20356 -0.35623,0.5089 -0.35623,0.96692 h 2.34097 c 0,-0.35624 -0.10178,-0.66158 -0.30535,-0.91603 -0.25445,-0.20357 -0.5089,-0.35624 -0.86514,-0.35624 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
</svg>
|
After Width: | Height: | Size: 23 KiB |
258
_chapters/05_logic/logic_category.svg
Normal file
@ -0,0 +1,258 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="logic_category.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.4142136"
|
||||
inkscape:cx="291.98153"
|
||||
inkscape:cy="88.91252"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.9338566,0,0,1.9338566,-269.17829,-89.566137)" />
|
||||
<g
|
||||
id="g10229"
|
||||
transform="matrix(0.95588931,0,0,0.95588931,43.86394,3.9795675)">
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15603-3-6"
|
||||
r="18.334303"
|
||||
cy="65.832329"
|
||||
cx="152.99588" />
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4-6"
|
||||
r="18.671675"
|
||||
cy="37.181042"
|
||||
cx="285.39355" />
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15605-4-4"
|
||||
r="18.334303"
|
||||
cy="163.15147"
|
||||
cx="306.88229" />
|
||||
<circle
|
||||
transform="rotate(-84.232776)"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.99253249;stroke-miterlimit:10"
|
||||
id="circle3379-9"
|
||||
r="16.369385"
|
||||
cy="392.34567"
|
||||
cx="-80.241524" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15603-3"
|
||||
r="18.334303"
|
||||
cy="59.150921"
|
||||
cx="149.86938" />
|
||||
<g
|
||||
inkscape:transform-center-y="-0.73403693"
|
||||
inkscape:transform-center-x="-12.157065"
|
||||
transform="matrix(-0.13566577,0.22680277,-0.32622049,-0.17338087,359.95583,54.987467)"
|
||||
id="g1482-7-0-1-0-3"
|
||||
style="display:inline;fill:#dddddd;stroke:#483737;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#483737;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#483737;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4"
|
||||
r="18.671675"
|
||||
cy="30.49963"
|
||||
cx="280.26703" />
|
||||
<g
|
||||
inkscape:transform-center-y="-4.5768564"
|
||||
inkscape:transform-center-x="-11.408259"
|
||||
transform="matrix(-0.21605455,-0.15220095,-0.22774808,0.29088065,290.70694,52.449757)"
|
||||
id="g1482-7-0-1-0-3-5-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#aa0000;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#aa0000;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;fill-opacity:1;stroke:#aa0000;stroke-width:10.64900017;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15605-2"
|
||||
r="18.334303"
|
||||
cy="112.26966"
|
||||
cx="232.31758" />
|
||||
<g
|
||||
inkscape:transform-center-y="-12.167418"
|
||||
inkscape:transform-center-x="0.5354074"
|
||||
transform="matrix(0.22455705,0.13935147,-0.17868507,0.32334562,251.23249,27.461247)"
|
||||
id="g1482-7-0-1-0-3-5"
|
||||
style="display:inline;fill:#dddddd;stroke:#6c5353;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#6c5353;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#6c5353;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15605"
|
||||
r="18.334303"
|
||||
cy="105.58823"
|
||||
cx="227.19109" />
|
||||
<g
|
||||
inkscape:transform-center-y="-4.576857"
|
||||
inkscape:transform-center-x="11.40825"
|
||||
transform="matrix(0.21605455,-0.15220095,0.22774808,0.29088065,235.55142,101.4738)"
|
||||
id="g1482-7-0-1-0-3-5-7-2"
|
||||
style="display:inline;fill:#dddddd;stroke:#806600;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#806600;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#806600;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="4.5768618"
|
||||
inkscape:transform-center-x="-11.40825"
|
||||
transform="matrix(-0.21605455,0.15220095,-0.22774808,-0.29088065,442.7336,167.45992)"
|
||||
id="g1482-7-0-1-0-3-5-7-2-1"
|
||||
style="display:inline;fill:#dddddd;stroke:#445500;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#445500;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#445500;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
transform="rotate(-84.232776)"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:3.99253249;stroke-miterlimit:10"
|
||||
id="circle3379"
|
||||
r="16.369385"
|
||||
cy="386.25748"
|
||||
cx="-74.496361" />
|
||||
<g
|
||||
inkscape:transform-center-y="-11.849154"
|
||||
inkscape:transform-center-x="2.8428186"
|
||||
transform="matrix(-0.17782756,0.19550462,0.26038086,0.26207354,230.93391,-39.380283)"
|
||||
id="g1482-7-0-1-0-3-1"
|
||||
style="display:inline;fill:#dddddd;stroke:#806600;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#806600;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#806600;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-6.8316466"
|
||||
inkscape:transform-center-x="10.541054"
|
||||
transform="matrix(0.2383419,-0.11418335,0.17624638,0.32468131,239.75153,70.619936)"
|
||||
id="g1482-7-0-1-0-3-5-7-2-4"
|
||||
style="display:inline;fill:#dddddd;stroke:#000080;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#000080;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 85.255937,126.08872 C 157.92012,89.606392 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#000080;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15605-4"
|
||||
r="18.334303"
|
||||
cy="158.23784"
|
||||
cx="301.04865" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 11 KiB |
229
_chapters/05_logic/logic_curry.svg
Normal file
@ -0,0 +1,229 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="logic_curry.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8244853"
|
||||
inkscape:cx="211.17226"
|
||||
inkscape:cy="94.75"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="switch15611" />
|
||||
<switch
|
||||
id="switch15611">
|
||||
<g
|
||||
id="g42748">
|
||||
<g
|
||||
transform="matrix(0.28216702,0,0,0.28216702,159.17989,89.595482)"
|
||||
id="g15609">
|
||||
<circle
|
||||
cx="292.39999"
|
||||
cy="95.300003"
|
||||
r="85.599998"
|
||||
id="circle15601"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="335.20001"
|
||||
cy="95.300003"
|
||||
r="42.799999"
|
||||
id="circle15603"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="249.60001"
|
||||
cy="95.300003"
|
||||
r="42.799999"
|
||||
id="circle15605"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
transform="translate(79.928424,41.724612)"
|
||||
id="g42490">
|
||||
<circle
|
||||
cx="100.76691"
|
||||
cy="43.775528"
|
||||
r="24.153496"
|
||||
id="circle15601-9"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="101.21672"
|
||||
cy="43.000397"
|
||||
r="12.076748"
|
||||
id="circle15603-3"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.6930021;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-9-4"
|
||||
r="24.153496"
|
||||
cy="56.12978"
|
||||
cx="272.77448" />
|
||||
<g
|
||||
transform="translate(196.12557,28.570212)"
|
||||
id="g42515">
|
||||
<circle
|
||||
cx="104.64257"
|
||||
cy="124.38907"
|
||||
r="24.153496"
|
||||
id="circle15601-4"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="104.96791"
|
||||
cy="124.38907"
|
||||
r="12.076748"
|
||||
id="circle15605-4"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.6930021;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
transform="rotate(-84.232776,300.18754,-2.7233749)"
|
||||
id="g42486">
|
||||
<circle
|
||||
cx="190.35664"
|
||||
cy="61.603523"
|
||||
r="24.153496"
|
||||
id="circle15601-9-4-4"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="190.2323"
|
||||
cy="61.603519"
|
||||
r="10.782463"
|
||||
id="circle3379"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:2.62986875;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(-0.20091194,-0.11151814,-0.16988151,0.27261396,308.47791,69.528672)"
|
||||
id="g1482-7-0-1-0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
id="path1480-1-3-1-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-0.63822879"
|
||||
inkscape:transform-center-x="-10.57029"
|
||||
transform="matrix(-0.11795826,0.19719978,-0.2836412,-0.15075067,356.34872,64.153902)"
|
||||
id="g1482-7-0-1-0-3"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="75.5104"
|
||||
inkscape:transform-center-x="32.772803"
|
||||
transform="matrix(0.18964306,0.12975907,-0.16775947,0.2739249,253.91699,36.089652)"
|
||||
id="g1482-7-0-1-0-8"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
id="path1480-1-3-1-5-8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="3.795282"
|
||||
inkscape:transform-center-x="-18.084376"
|
||||
transform="matrix(0.17074794,-0.15377595,0.22674655,0.22751725,221.42119,120.64748)"
|
||||
id="g1482-7-0-1-0-8-8"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-6-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
id="path1480-1-3-1-5-8-3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-3.7952853"
|
||||
inkscape:transform-center-x="18.084381"
|
||||
transform="matrix(-0.17074794,0.15377595,-0.22674655,-0.22751725,432.69864,146.82992)"
|
||||
id="g1482-7-0-1-0-8-8-1"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-6-4-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
id="path1480-1-3-1-5-8-3-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
</g>
|
||||
</switch>
|
||||
</svg>
|
After Width: | Height: | Size: 9.4 KiB |
472
_chapters/05_logic/logic_curry_category.svg
Normal file
@ -0,0 +1,472 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="logic_curry_category.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2"
|
||||
inkscape:cx="324.03915"
|
||||
inkscape:cy="41.048316"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.518149,0,0,1.518149,-147.54476,-49.770493)" />
|
||||
<g
|
||||
transform="translate(-138.93828,-10.503943)"
|
||||
id="g42748-5">
|
||||
<g
|
||||
inkscape:transform-center-y="-8.9953127"
|
||||
inkscape:transform-center-x="5.8146704"
|
||||
transform="matrix(0.23118175,0.00513658,0.00915909,0.32311362,359.61458,32.515243)"
|
||||
id="g1482-7-0-1-0-3-7-0"
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-09-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:35.52600098" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
id="path1480-1-3-1-5-7-3-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4-9-6"
|
||||
r="86.952599"
|
||||
cy="104.47703"
|
||||
cx="318.12561" />
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4-9-6-1"
|
||||
r="86.952599"
|
||||
cy="105.13031"
|
||||
cx="537.86786" />
|
||||
</g>
|
||||
<g
|
||||
id="g10229"
|
||||
transform="matrix(0.50804648,0,0,0.50804648,47.830008,43.229799)">
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15603-3-6"
|
||||
r="18.334303"
|
||||
cy="65.832329"
|
||||
cx="152.99588" />
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4-6"
|
||||
r="18.671675"
|
||||
cy="37.181042"
|
||||
cx="285.39355" />
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15605-4-4"
|
||||
r="18.334303"
|
||||
cy="163.15147"
|
||||
cx="306.88229" />
|
||||
<circle
|
||||
transform="rotate(-84.232776)"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.99253249;stroke-miterlimit:10"
|
||||
id="circle3379-9"
|
||||
r="16.369385"
|
||||
cy="392.34567"
|
||||
cx="-80.241524" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15603-3"
|
||||
r="18.334303"
|
||||
cy="59.150921"
|
||||
cx="149.86938" />
|
||||
<g
|
||||
inkscape:transform-center-y="-0.73403693"
|
||||
inkscape:transform-center-x="-12.157065"
|
||||
transform="matrix(-0.13566577,0.22680277,-0.32622049,-0.17338087,359.95583,54.987467)"
|
||||
id="g1482-7-0-1-0-3"
|
||||
style="display:inline;fill:#dddddd;stroke:#483737;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#483737;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#483737;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle15601-9-4"
|
||||
r="18.671675"
|
||||
cy="30.49963"
|
||||
cx="280.26703" />
|
||||
<g
|
||||
inkscape:transform-center-y="-4.5768564"
|
||||
inkscape:transform-center-x="-11.408259"
|
||||
transform="matrix(-0.21605455,-0.15220095,-0.22774808,0.29088065,290.70694,52.449757)"
|
||||
id="g1482-7-0-1-0-3-5-7"
|
||||
style="display:inline;fill:#dddddd;stroke:#aa0000;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#aa0000;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;fill-opacity:1;stroke:#aa0000;stroke-width:10.64900017;stroke-opacity:1;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15605-2"
|
||||
r="18.334303"
|
||||
cy="112.26966"
|
||||
cx="232.31758" />
|
||||
<g
|
||||
inkscape:transform-center-y="-12.167418"
|
||||
inkscape:transform-center-x="0.5354074"
|
||||
transform="matrix(0.22455705,0.13935147,-0.17868507,0.32334562,251.23249,27.461247)"
|
||||
id="g1482-7-0-1-0-3-5"
|
||||
style="display:inline;fill:#dddddd;stroke:#6c5353;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#6c5353;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#6c5353;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15605"
|
||||
r="18.334303"
|
||||
cy="105.58823"
|
||||
cx="227.19109" />
|
||||
<g
|
||||
inkscape:transform-center-y="-4.576857"
|
||||
inkscape:transform-center-x="11.40825"
|
||||
transform="matrix(0.21605455,-0.15220095,0.22774808,0.29088065,235.55142,101.4738)"
|
||||
id="g1482-7-0-1-0-3-5-7-2"
|
||||
style="display:inline;fill:#dddddd;stroke:#806600;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#806600;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#806600;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="4.5768618"
|
||||
inkscape:transform-center-x="-11.40825"
|
||||
transform="matrix(-0.21605455,0.15220095,-0.22774808,-0.29088065,442.7336,167.45992)"
|
||||
id="g1482-7-0-1-0-3-5-7-2-1"
|
||||
style="display:inline;fill:#dddddd;stroke:#445500;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#445500;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6-6"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#445500;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
transform="rotate(-84.232776)"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:3.99253249;stroke-miterlimit:10"
|
||||
id="circle3379"
|
||||
r="16.369385"
|
||||
cy="386.25748"
|
||||
cx="-74.496361" />
|
||||
<g
|
||||
inkscape:transform-center-y="-11.849154"
|
||||
inkscape:transform-center-x="2.8428186"
|
||||
transform="matrix(-0.17782756,0.19550462,0.26038086,0.26207354,230.93391,-39.380283)"
|
||||
id="g1482-7-0-1-0-3-1"
|
||||
style="display:inline;fill:#dddddd;stroke:#806600;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#806600;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#806600;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:transform-center-y="-6.8316466"
|
||||
inkscape:transform-center-x="10.541054"
|
||||
transform="matrix(0.2383419,-0.11418335,0.17624638,0.32468131,239.75153,70.619936)"
|
||||
id="g1482-7-0-1-0-3-5-7-2-4"
|
||||
style="display:inline;fill:#dddddd;stroke:#000080;stroke-width:6.38899994;stroke-miterlimit:10">
|
||||
<path
|
||||
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"
|
||||
transform="matrix(0.4768,-0.02932,0.03214,0.42867,147.58,197.367)"
|
||||
id="path1478-7-9-0-19-0-0-2-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#000080;stroke-width:35.52600098" />
|
||||
<path
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
sodipodi:nodetypes="cc"
|
||||
d="M 85.255937,126.08872 C 157.92012,89.606392 277.68509,72.076365 317.498,86.173"
|
||||
id="path1480-1-3-1-5-7-4-7-6-0"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#000080;stroke-width:10.64900017;paint-order:markers fill stroke" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
id="circle15605-4"
|
||||
r="18.334303"
|
||||
cy="158.23784"
|
||||
cx="301.04865" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.6198535,0,0,0.6198535,234.13712,27.44817)"
|
||||
id="g10305">
|
||||
<g
|
||||
id="g15609"
|
||||
transform="matrix(0.28216702,0,0,0.28216702,159.17989,89.595482)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601"
|
||||
r="85.599998"
|
||||
cy="95.300003"
|
||||
cx="292.39999" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle15603"
|
||||
r="42.799999"
|
||||
cy="95.300003"
|
||||
cx="335.20001" />
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10"
|
||||
id="circle15605-6"
|
||||
r="42.799999"
|
||||
cy="95.300003"
|
||||
cx="249.60001" />
|
||||
</g>
|
||||
<g
|
||||
id="g42490"
|
||||
transform="translate(79.928424,41.724612)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-9"
|
||||
r="24.153496"
|
||||
cy="43.775528"
|
||||
cx="100.76691" />
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:1.6930021;stroke-miterlimit:10"
|
||||
id="circle15603-3-2"
|
||||
r="12.076748"
|
||||
cy="43.000397"
|
||||
cx="101.21672" />
|
||||
</g>
|
||||
<circle
|
||||
cx="272.77448"
|
||||
cy="56.12978"
|
||||
r="24.153496"
|
||||
id="circle15601-9-4-9"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
id="g42515"
|
||||
transform="translate(196.12557,28.570212)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-4"
|
||||
r="24.153496"
|
||||
cy="124.38907"
|
||||
cx="104.64257" />
|
||||
<circle
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:1.6930021;stroke-miterlimit:10"
|
||||
id="circle15605-4-1"
|
||||
r="12.076748"
|
||||
cy="124.38907"
|
||||
cx="104.96791" />
|
||||
</g>
|
||||
<g
|
||||
id="g42486"
|
||||
transform="rotate(-84.232776,300.18754,-2.7233749)">
|
||||
<circle
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:1.6930021;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="circle15601-9-4-4"
|
||||
r="24.153496"
|
||||
cy="61.603523"
|
||||
cx="190.35664" />
|
||||
<circle
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:2.62986875;stroke-miterlimit:10"
|
||||
id="circle3379-2"
|
||||
r="10.782463"
|
||||
cy="61.603519"
|
||||
cx="190.2323" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0"
|
||||
transform="matrix(-0.20091194,-0.11151814,-0.16988151,0.27261396,308.47791,69.528672)">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 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-7"
|
||||
transform="matrix(-0.11795826,0.19719978,-0.2836412,-0.15075067,356.34872,64.153902)"
|
||||
inkscape:transform-center-x="-10.57029"
|
||||
inkscape:transform-center-y="-0.63822879">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-09"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-8"
|
||||
transform="matrix(0.18964306,0.12975907,-0.16775947,0.2739249,253.91699,36.089652)"
|
||||
inkscape:transform-center-x="32.772803"
|
||||
inkscape:transform-center-y="75.5104">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-8"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 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-8-8"
|
||||
transform="matrix(0.17074794,-0.15377595,0.22674655,0.22751725,221.42119,120.64748)"
|
||||
inkscape:transform-center-x="-18.084376"
|
||||
inkscape:transform-center-y="3.795282">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-6-4"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-8-3"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 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-8-8-1"
|
||||
transform="matrix(-0.17074794,0.15377595,-0.22674655,-0.22751725,432.69864,146.82992)"
|
||||
inkscape:transform-center-x="18.084381"
|
||||
inkscape:transform-center-y="-3.7952853">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-6-4-4"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-8-3-9"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 21 KiB |
317
_chapters/05_logic/logic_distributivity.svg
Normal file
@ -0,0 +1,317 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="logic_distributivity.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1035"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8797245"
|
||||
inkscape:cx="263.86845"
|
||||
inkscape:cy="118.9004"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g8880-3-88"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-246.16991,-77.099625)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-7"
|
||||
style="opacity:0.13;fill:#999999;stroke:#000000;stroke-width:5.2717;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-3"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-109.5405,-74.140609)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8"
|
||||
style="opacity:0.13;fill:#999999;stroke:#000000;stroke-width:5.2717;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,115.72745,30.94073)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.0097px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.750243"
|
||||
x="145.6279"
|
||||
y="-7.5933027"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="145.6279"
|
||||
y="-7.5933027"
|
||||
style="stroke-width:0.750243" /></text>
|
||||
<g
|
||||
id="g8876"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-132.42292,-98.0684)">
|
||||
<circle
|
||||
cx="414.65698"
|
||||
cy="258.30109"
|
||||
r="18.663952"
|
||||
id="circle3371"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="411.01526"
|
||||
cy="252.00392"
|
||||
r="18.663952"
|
||||
id="circle3385"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-103.9756,-127.60437)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,-175.11521,-124.33923)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53"
|
||||
transform="matrix(0.44917662,0.02755103,-0.02771664,0.44649302,7.220824,46.657971)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-4"
|
||||
transform="matrix(0.44917662,-0.02755103,-0.02771664,-0.44649302,75.835123,137.08308)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(0.19962538,-0.00371824,0.01929213,0.27843255,234.47022,28.617879)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-0"
|
||||
transform="matrix(-0.19962538,-0.00371824,-0.01929213,0.27843255,351.30491,28.007747)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-3"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-2"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-3-8"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,56.681214,-74.151178)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-6"
|
||||
style="opacity:0.13;fill:#999999;stroke:#000000;stroke-width:5.2717;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8876-2"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,234.85387,-98.164326)">
|
||||
<circle
|
||||
cx="414.65698"
|
||||
cy="258.30109"
|
||||
r="18.663952"
|
||||
id="circle3371-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="411.01526"
|
||||
cy="252.00392"
|
||||
r="18.663952"
|
||||
id="circle3385-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-39"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,62.246123,-127.61492)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,95.597097,-122.29943)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-2"
|
||||
transform="matrix(0.44917662,0.02755103,-0.02771664,0.44649302,240.69364,46.647407)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-4-8"
|
||||
transform="matrix(0.44917662,-0.02755103,-0.02771664,-0.44649302,312.49525,136.27426)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2-7" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-3-8-4"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,196.34821,-74.812036)">
|
||||
<circle
|
||||
cx="423.45349"
|
||||
cy="220.3054"
|
||||
r="73.749413"
|
||||
id="circle3373-8-6-5"
|
||||
style="opacity:0.13;fill:#999999;stroke:#000000;stroke-width:5.2717;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-3"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,235.2641,-122.96029)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-0"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-2-5"
|
||||
transform="matrix(0.44917662,0.02755103,-0.02771664,0.44649302,380.36063,45.986546)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-1-5" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 11 KiB |
162
_chapters/05_logic/logic_hasse.svg
Normal file
@ -0,0 +1,162 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="logic_hasse.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="289.10353"
|
||||
inkscape:cy="99.374913"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.518149,0,0,1.518149,-119.15295,74.682613)" />
|
||||
<circle
|
||||
cx="264.74228"
|
||||
cy="-32.337791"
|
||||
r="18.334303"
|
||||
id="circle15603-3-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10"
|
||||
transform="rotate(16.448378)" />
|
||||
<circle
|
||||
cx="313.78537"
|
||||
cy="161.63416"
|
||||
r="18.671675"
|
||||
id="circle15601-9-4-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="363.91196"
|
||||
cy="44.006302"
|
||||
r="18.334303"
|
||||
id="circle15605-4-4"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="261.61578"
|
||||
cy="-39.019218"
|
||||
r="18.334303"
|
||||
id="circle15603-3"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.57022929;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.16411666,-0.2071483,-0.30079079,0.21448925,398.92881,70.105927)"
|
||||
inkscape:transform-center-x="-12.148826"
|
||||
inkscape:transform-center-y="-0.85951904">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
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;fill-opacity:1;stroke:#838383;stroke-width:10.64900017;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="316.57083"
|
||||
cy="92.119431"
|
||||
r="18.334303"
|
||||
id="circle15605-2"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3"
|
||||
transform="matrix(-0.02733326,-0.2628642,0.36505161,-0.05672792,235.3117,204.76985)"
|
||||
inkscape:transform-center-x="10.653336"
|
||||
inkscape:transform-center-y="7.8738464">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0"
|
||||
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-1-5-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="308.65884"
|
||||
cy="154.95273"
|
||||
r="18.671675"
|
||||
id="circle15601-9-4"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3-5"
|
||||
transform="matrix(0.15811748,-0.21176299,0.30680954,0.20578788,223.34103,78.361551)"
|
||||
inkscape:transform-center-x="12.168457"
|
||||
inkscape:transform-center-y="-0.51127507">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0"
|
||||
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-1-5-7-4"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="311.44434"
|
||||
cy="85.438011"
|
||||
r="18.334303"
|
||||
id="circle15605"
|
||||
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="358.31821"
|
||||
cy="39.359116"
|
||||
r="18.413185"
|
||||
id="circle3389"
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:3.17362928;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
</svg>
|
After Width: | Height: | Size: 6.3 KiB |
294
_chapters/05_logic/logic_monoid.svg
Normal file
@ -0,0 +1,294 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="logic_monoid.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.3291659"
|
||||
inkscape:cx="196.83735"
|
||||
inkscape:cy="92.832753"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,150.30699,18.704894)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.0097px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.750243"
|
||||
x="180.20743"
|
||||
y="-19.829138"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="180.20743"
|
||||
y="-19.829138"
|
||||
style="stroke-width:0.750243" /></text>
|
||||
<g
|
||||
id="g8876"
|
||||
transform="matrix(1.151878,0,0,1.151878,-276.70708,-241.80449)">
|
||||
<circle
|
||||
cx="414.65698"
|
||||
cy="258.30109"
|
||||
r="18.663952"
|
||||
id="circle3371"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="411.01526"
|
||||
cy="252.00392"
|
||||
r="18.663952"
|
||||
id="circle3385"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-4"
|
||||
transform="matrix(0.6896393,-0.04230023,-0.04255449,-0.68551906,45.040035,117.23323)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(0.30649304,-0.00570877,0.02962,0.42748892,265.89679,-44.847473)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-0"
|
||||
transform="matrix(-0.30649304,-0.00570877,-0.02962,0.42748892,445.27788,-45.784234)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-3"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-2"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g8876-5"
|
||||
transform="matrix(1.151878,0,0,1.151878,-59.252332,-242.20228)">
|
||||
<circle
|
||||
cx="414.65698"
|
||||
cy="258.30109"
|
||||
r="18.663952"
|
||||
id="circle3371-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="411.01526"
|
||||
cy="252.00392"
|
||||
r="18.663952"
|
||||
id="circle3385-3"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8876-4"
|
||||
transform="matrix(1.151878,0,0,1.151878,-175.37378,-172.49556)">
|
||||
<circle
|
||||
cx="414.65698"
|
||||
cy="258.30109"
|
||||
r="18.663952"
|
||||
id="circle3371-2"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="411.01526"
|
||||
cy="252.00392"
|
||||
r="18.663952"
|
||||
id="circle3385-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-4-5"
|
||||
transform="matrix(0.6896393,-0.04230023,-0.04255449,-0.68551906,47.82669,191.3301)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2-8" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-6"
|
||||
transform="matrix(0.30649304,-0.00570877,0.02962,0.42748892,268.68344,29.249398)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-2"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-5"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-0-1"
|
||||
transform="matrix(-0.30649304,-0.00570877,-0.02962,0.42748892,448.06453,28.312637)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-3-3"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-2-9"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g8876-5-7"
|
||||
transform="matrix(1.151878,0,0,1.151878,-56.465682,-168.10541)">
|
||||
<circle
|
||||
cx="414.65698"
|
||||
cy="258.30109"
|
||||
r="18.663952"
|
||||
id="circle3371-8-3"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="411.01526"
|
||||
cy="252.00392"
|
||||
r="18.663952"
|
||||
id="circle3385-3-7"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g15965-5"
|
||||
transform="translate(147.04016,-61.901334)">
|
||||
<circle
|
||||
cx="330.06189"
|
||||
cy="260.59518"
|
||||
r="18.663952"
|
||||
id="circle3371-2-5-6"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10"
|
||||
transform="matrix(1.151878,0,0,1.151878,-225.38111,-182.60342)" />
|
||||
</g>
|
||||
<g
|
||||
id="g25654"
|
||||
transform="matrix(1.3581065,0,0,1.3581065,168.12654,96.783254)">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:2.49318051;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="95.370621"
|
||||
cy="-34.55513"
|
||||
r="17.161392"
|
||||
id="circle14077-8-2" />
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,-17.65356,-112.75789)"
|
||||
style="fill:#808285"
|
||||
id="g14081-7-2">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92-8" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g15965-5-2"
|
||||
transform="translate(49.217201,11.18382)">
|
||||
<circle
|
||||
cx="330.06189"
|
||||
cy="260.59518"
|
||||
r="18.663952"
|
||||
id="circle3371-2-5-6-0"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:4.55217981;stroke-miterlimit:10"
|
||||
transform="matrix(1.151878,0,0,1.151878,-225.38111,-182.60342)" />
|
||||
</g>
|
||||
<g
|
||||
id="g25654-6"
|
||||
transform="matrix(1.3581065,0,0,1.3581065,70.303581,169.8684)">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:2.49318051;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="95.370621"
|
||||
cy="-34.55513"
|
||||
r="17.161392"
|
||||
id="circle14077-8-2-1" />
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,-17.65356,-112.75789)"
|
||||
style="fill:#808285"
|
||||
id="g14081-7-2-5">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92-8-5" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 13 KiB |
160
_chapters/05_logic/logic_order.svg
Normal file
@ -0,0 +1,160 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="logic_order.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="259.40504"
|
||||
inkscape:cy="50.728755"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.518149,0,0,1.518149,-130.46665,-46.939753)" />
|
||||
<circle
|
||||
cx="170.07399"
|
||||
cy="68.663078"
|
||||
r="18.334303"
|
||||
id="circle15603-3-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="302.47168"
|
||||
cy="40.011787"
|
||||
r="18.671675"
|
||||
id="circle15601-9-4-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="323.96042"
|
||||
cy="165.98222"
|
||||
r="18.334303"
|
||||
id="circle15605-4-4"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="166.94749"
|
||||
cy="61.981659"
|
||||
r="18.334303"
|
||||
id="circle15603-3"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.57022929;stroke-miterlimit:10" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3"
|
||||
transform="matrix(-0.13566577,0.22680277,-0.32622049,-0.17338087,377.03394,57.81821)"
|
||||
inkscape:transform-center-x="-12.157065"
|
||||
inkscape:transform-center-y="-0.73403693">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0"
|
||||
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-1-5-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="297.34515"
|
||||
cy="33.330364"
|
||||
r="18.671675"
|
||||
id="circle15601-9-4"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<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.21605455,-0.15220095,-0.22774808,0.29088065,307.78505,55.280494)"
|
||||
inkscape:transform-center-x="-11.408259"
|
||||
inkscape:transform-center-y="-4.5768564">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
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;fill-opacity:1;stroke:#838383;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="249.39569"
|
||||
cy="115.1004"
|
||||
r="18.334303"
|
||||
id="circle15605-2"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3-5"
|
||||
transform="matrix(0.22455705,0.13935147,-0.17868507,0.32334562,268.3106,30.291988)"
|
||||
inkscape:transform-center-x="0.5354074"
|
||||
inkscape:transform-center-y="-12.167418">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0"
|
||||
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-1-5-7-4"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="244.2692"
|
||||
cy="108.41898"
|
||||
r="18.334303"
|
||||
id="circle15605"
|
||||
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="318.36667"
|
||||
cy="161.33504"
|
||||
r="18.413185"
|
||||
id="circle3389"
|
||||
style="fill:#54b948;stroke:#00873a;stroke-width:3.17362928;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
</svg>
|
After Width: | Height: | Size: 6.2 KiB |
506
_chapters/05_logic/logic_poset_inclusion.svg
Normal file
@ -0,0 +1,506 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 277"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="logic_poset_inclusion.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="277">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.6699145"
|
||||
inkscape:cx="262.34864"
|
||||
inkscape:cy="113.92131"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
showguides="false" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0"
|
||||
transform="matrix(0.01616228,-0.44527477,0.62278585,-0.0088893,28.931107,258.63471)"
|
||||
inkscape:transform-center-x="-29.882022"
|
||||
inkscape:transform-center-y="11.097153">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="m 197.036,89.49 c 39.237,-9.724 89.303,-9.828 120.462,-3.317" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(-0.00741837,-0.44550623,0.62144331,-0.04182639,160.94199,269.93906)"
|
||||
inkscape:transform-center-x="-24.22401"
|
||||
inkscape:transform-center-y="144.21212">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="m 197.036,89.49 c 39.237,-9.724 89.303,-9.828 120.462,-3.317" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-5"
|
||||
transform="matrix(-0.00621262,-0.44552469,0.62155424,-0.04014434,276.85747,271.90222)">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-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="stroke-width:10.64900017;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="m 197.036,89.49 c 39.237,-9.724 89.303,-9.828 120.462,-3.317" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4"
|
||||
transform="matrix(-0.30760368,-0.322352,0.42830429,-0.45221308,205.84668,319.46222)"
|
||||
inkscape:transform-center-x="270.92136"
|
||||
inkscape:transform-center-y="-102.2952">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0"
|
||||
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.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-31"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 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-2"
|
||||
transform="matrix(0.38070678,-0.23263086,-0.29303556,-0.54062526,197.60774,305.90792)">
|
||||
<path
|
||||
style="stroke-width:16.09810066"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7"
|
||||
d="m 563.46366,141.06522 c 4.96028,-2.08575 10.13124,-3.95534 15.43904,-5.71837 -4.32297,-3.2392 -8.89528,-6.34765 -13.71749,-9.32662 -0.58317,5.25487 -0.78326,9.37726 -1.72155,15.04499 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:9.11184978;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7"
|
||||
d="m 141.33193,152.86684 c 85.12595,-22.21059 313.4888,-42.56904 425.00281,-18.91397"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4-3"
|
||||
transform="matrix(-0.30760368,-0.322352,0.42830429,-0.45221308,328.60621,318.95167)"
|
||||
inkscape:transform-center-x="-35.034367"
|
||||
inkscape:transform-center-y="41.445506">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-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-0"
|
||||
d="M 96.459167,77.578189 C 147.54958,60.644507 303.77113,69.059138 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g2760-9-8-7-4-3"
|
||||
transform="matrix(1.8277692,1.8277692,-1.8277692,1.8277692,119.35989,-333.97224)"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<g
|
||||
id="g2749-4-6-7-6"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="rotate(-37.328029,178.27377,-57.179395)">
|
||||
<g
|
||||
id="g10519-1"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<circle
|
||||
cx="52.563747"
|
||||
cy="85.225021"
|
||||
r="17.200493"
|
||||
id="circle3369-5-5-8-0"
|
||||
style="opacity:0.13;fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="51.337112"
|
||||
cy="84.338951"
|
||||
id="circle3383-6-6-4-6"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
r="17.200493"
|
||||
stroke="#be1e2d"
|
||||
fill="#d71920" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2760-9-8-7-4-3-6"
|
||||
transform="matrix(1.8277692,1.8277692,-1.8277692,1.8277692,243.15854,-330.70748)"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<g
|
||||
id="g2749-4-6-7-6-2"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="rotate(-37.328029,178.27377,-57.179395)">
|
||||
<g
|
||||
id="g10519-1-9"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<circle
|
||||
cx="52.563747"
|
||||
cy="85.225021"
|
||||
r="17.200493"
|
||||
id="circle3369-5-5-8-0-1"
|
||||
style="opacity:0.13;fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="51.337112"
|
||||
cy="84.338951"
|
||||
id="circle3383-6-6-4-6-2"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
r="17.200493"
|
||||
stroke="#be1e2d"
|
||||
fill="#d71920" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2760-9-8-7-4-3-7"
|
||||
transform="matrix(1.8277692,1.8277692,-1.8277692,1.8277692,359.91108,-328.27607)"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<g
|
||||
id="g2749-4-6-7-6-0"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="rotate(-37.328029,178.27377,-57.179395)">
|
||||
<g
|
||||
id="g10519-1-93"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<circle
|
||||
cx="52.563747"
|
||||
cy="85.225021"
|
||||
r="17.200493"
|
||||
id="circle3369-5-5-8-0-6"
|
||||
style="opacity:0.13;fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="51.337112"
|
||||
cy="84.338951"
|
||||
id="circle3383-6-6-4-6-0"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
r="17.200493" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2760-9-8-7-4-3-62"
|
||||
transform="matrix(1.8277692,1.8277692,-1.8277692,1.8277692,126.75089,-479.5601)"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<g
|
||||
id="g2749-4-6-7-6-6"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="rotate(-37.328029,178.27377,-57.179395)">
|
||||
<g
|
||||
id="g10519-1-1"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<circle
|
||||
cx="52.563747"
|
||||
cy="85.225021"
|
||||
r="17.200493"
|
||||
id="circle3369-5-5-8-0-8"
|
||||
style="opacity:0.13;fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="51.337112"
|
||||
cy="84.338951"
|
||||
id="circle3383-6-6-4-6-7"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
r="17.200493" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2760-9-8-7-4-3-6-9"
|
||||
transform="matrix(1.8277692,1.8277692,-1.8277692,1.8277692,250.54953,-476.29534)"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<g
|
||||
id="g2749-4-6-7-6-2-2"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="rotate(-37.328029,178.27377,-57.179395)">
|
||||
<g
|
||||
id="g10519-1-9-0"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<circle
|
||||
cx="52.563747"
|
||||
cy="85.225021"
|
||||
r="17.200493"
|
||||
id="circle3369-5-5-8-0-1-2"
|
||||
style="opacity:0.13;fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="51.337112"
|
||||
cy="84.338951"
|
||||
id="circle3383-6-6-4-6-2-3"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
r="17.200493" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2760-9-8-7-4-3-7-7"
|
||||
transform="matrix(1.8277692,1.8277692,-1.8277692,1.8277692,367.30207,-473.86393)"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<g
|
||||
id="g2749-4-6-7-6-0-5"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="rotate(-37.328029,178.27377,-57.179395)">
|
||||
<g
|
||||
id="g10519-1-93-9"
|
||||
style="fill:#ececec;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke:#dadada;stroke-opacity:1">
|
||||
<circle
|
||||
cx="52.563747"
|
||||
cy="85.225021"
|
||||
r="17.200493"
|
||||
id="circle3369-5-5-8-0-6-2"
|
||||
style="opacity:0.13;fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="51.337112"
|
||||
cy="84.338951"
|
||||
id="circle3383-6-6-4-6-0-2"
|
||||
style="fill:#ececec;stroke:#dadada;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
r="17.200493" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5769-8"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,144.82857,155.66026)">
|
||||
<circle
|
||||
cx="56.307613"
|
||||
cy="92.667412"
|
||||
r="24.6"
|
||||
id="circle3369-9"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="51.507595"
|
||||
cy="84.367409"
|
||||
r="24.6"
|
||||
id="circle3383-7"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g5761"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,150.40411,157.4051)">
|
||||
<circle
|
||||
cx="250.16379"
|
||||
cy="90.603348"
|
||||
r="24.6"
|
||||
id="circle3365"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="245.36378"
|
||||
cy="84.403351"
|
||||
r="24.6"
|
||||
id="circle3379"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g4359"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,259.21248,172.12194)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="264.84811"
|
||||
cy="65.602043"
|
||||
r="24.6"
|
||||
id="circle3381"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g5769-8-3"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,127.05631,9.4869666)">
|
||||
<circle
|
||||
cx="56.307613"
|
||||
cy="92.667412"
|
||||
r="24.6"
|
||||
id="circle3369-9-6"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="51.507595"
|
||||
cy="84.367409"
|
||||
r="24.6"
|
||||
id="circle3383-7-1"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g5761-2"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,60.522109,9.9702256)">
|
||||
<circle
|
||||
cx="250.16379"
|
||||
cy="90.603348"
|
||||
r="24.6"
|
||||
id="circle3365-9"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="245.36378"
|
||||
cy="84.403351"
|
||||
r="24.6"
|
||||
id="circle3379-3"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g5761-1"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,134.95199,11.185213)">
|
||||
<circle
|
||||
cx="250.16379"
|
||||
cy="90.603348"
|
||||
r="24.6"
|
||||
id="circle3365-94"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="245.36378"
|
||||
cy="84.403351"
|
||||
r="24.6"
|
||||
id="circle3379-7"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g4359-8"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,172.49219,23.531442)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367-4"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="264.84811"
|
||||
cy="65.602043"
|
||||
r="24.6"
|
||||
id="circle3381-5"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g5769-8-0"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,368.27488,14.220089)">
|
||||
<circle
|
||||
cx="56.307613"
|
||||
cy="92.667412"
|
||||
r="24.6"
|
||||
id="circle3369-9-3"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="51.507595"
|
||||
cy="84.367409"
|
||||
r="24.6"
|
||||
id="circle3383-7-6"
|
||||
style="fill:#d71920;stroke:#be1e2d;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g4359-1"
|
||||
transform="matrix(0.59441474,0,0,0.59441474,289.09594,26.35523)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367-0"
|
||||
style="opacity:0.12999998;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="264.84811"
|
||||
cy="65.602043"
|
||||
r="24.6"
|
||||
id="circle3381-6"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53"
|
||||
transform="matrix(0.44917662,0.02755103,-0.02771664,0.44649302,50.180947,16.13026)"
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-3"
|
||||
transform="matrix(0.44917662,0.02755103,-0.02771664,0.44649302,174.21962,18.534908)"
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-6" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-53-3-7"
|
||||
transform="matrix(0.44917662,0.02755103,-0.02771664,0.44649302,290.19898,20.534908)"
|
||||
style="stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758022;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-6-5" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 20 KiB |
214
_chapters/05_logic/logic_preorder.svg
Normal file
@ -0,0 +1,214 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 189.5"
|
||||
version="1.1"
|
||||
id="svg15613"
|
||||
sodipodi:docname="logic_preorder.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata15619">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs15617" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview15615"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="259.40504"
|
||||
inkscape:cy="50.728755"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg15613" />
|
||||
<g
|
||||
id="g42748"
|
||||
transform="matrix(1.518149,0,0,1.518149,-130.46665,-46.939753)" />
|
||||
<circle
|
||||
cx="170.07399"
|
||||
cy="68.663078"
|
||||
r="18.334303"
|
||||
id="circle15603-3-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="302.47168"
|
||||
cy="40.011787"
|
||||
r="18.671675"
|
||||
id="circle15601-9-4-6"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
cx="323.96042"
|
||||
cy="165.98222"
|
||||
r="18.334303"
|
||||
id="circle15605-4-4"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="-81.341805"
|
||||
cy="409.6218"
|
||||
r="16.369385"
|
||||
id="circle3379-9"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:3.99253249;stroke-miterlimit:10"
|
||||
transform="rotate(-84.232776)" />
|
||||
<circle
|
||||
cx="166.94749"
|
||||
cy="61.981659"
|
||||
r="18.334303"
|
||||
id="circle15603-3"
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.57022929;stroke-miterlimit:10" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3"
|
||||
transform="matrix(-0.13566577,0.22680277,-0.32622049,-0.17338087,377.03394,57.81821)"
|
||||
inkscape:transform-center-x="-12.157065"
|
||||
inkscape:transform-center-y="-0.73403693">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0"
|
||||
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-1-5-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="297.34515"
|
||||
cy="33.330364"
|
||||
r="18.671675"
|
||||
id="circle15601-9-4"
|
||||
style="fill:#e6e7e8;stroke:#bbbcbe;stroke-width:3.39405203;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<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.21605455,-0.15220095,-0.22774808,0.29088065,307.78505,55.280494)"
|
||||
inkscape:transform-center-x="-11.408259"
|
||||
inkscape:transform-center-y="-4.5768564">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0-2"
|
||||
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;fill-opacity:1;stroke:#838383;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5-7-4-7"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="249.39569"
|
||||
cy="115.1004"
|
||||
r="18.334303"
|
||||
id="circle15605-2"
|
||||
style="fill:#dedede;fill-opacity:1;stroke:none;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3-5"
|
||||
transform="matrix(0.22455705,0.13935147,-0.17868507,0.32334562,268.3106,30.291988)"
|
||||
inkscape:transform-center-x="0.5354074"
|
||||
inkscape:transform-center-y="-12.167418">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0"
|
||||
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-1-5-7-4"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="244.2692"
|
||||
cy="108.41898"
|
||||
r="18.334303"
|
||||
id="circle15605"
|
||||
style="fill:#ab6510;fill-opacity:1;stroke:#81510b;stroke-width:2.57022929;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.38899994;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0-3-5-7-2"
|
||||
transform="matrix(0.21605455,-0.15220095,0.22774808,0.29088065,252.62953,104.30454)"
|
||||
inkscape:transform-center-x="11.40825"
|
||||
inkscape:transform-center-y="-4.576857">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0-2-2"
|
||||
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-1-5-7-4-7-6"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 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-5-7-2-1"
|
||||
transform="matrix(-0.21605455,0.15220095,-0.22774808,-0.29088065,459.81171,170.29065)"
|
||||
inkscape:transform-center-x="-11.40825"
|
||||
inkscape:transform-center-y="4.5768618">
|
||||
<path
|
||||
style="stroke-width:35.52600098"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19-0-0-2-2-0"
|
||||
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-1-5-7-4-7-6-6"
|
||||
d="M 127.38575,78.377847 C 176.95734,66.301724 277.68509,72.076365 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
cx="318.12677"
|
||||
cy="161.06859"
|
||||
r="18.334303"
|
||||
id="circle15605-4"
|
||||
style="fill:#39bced;stroke:#008dd2;stroke-width:2.57022929;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="-75.596642"
|
||||
cy="403.53363"
|
||||
r="16.369385"
|
||||
id="circle3379"
|
||||
style="fill:#fce600;stroke:#ffdd00;stroke-width:3.99253249;stroke-miterlimit:10"
|
||||
transform="rotate(-84.232776)" />
|
||||
</svg>
|
After Width: | Height: | Size: 8.7 KiB |
786
_chapters/05_logic/min_hilbert.svg
Normal file
@ -0,0 +1,786 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 1000"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="min_hilbert.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
width="595.29999"
|
||||
height="1000"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1792"
|
||||
inkscape:window-height="1067"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.66458295"
|
||||
inkscape:cx="343.82465"
|
||||
inkscape:cy="534.92194"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
width="700px" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,91.83701,127.86248)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.0097px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.750243"
|
||||
x="121.73743"
|
||||
y="89.328453"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="121.73743"
|
||||
y="89.328453"
|
||||
style="stroke-width:0.750243" /></text>
|
||||
<g
|
||||
id="g5814"
|
||||
transform="matrix(1.2520933,0,0,1.2520933,-62.997302,26.196675)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7"
|
||||
cx="206.91144"
|
||||
cy="221.14293"
|
||||
r="67.437874" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-8"
|
||||
transform="matrix(0.11230995,-0.01283977,0.02585883,0.15588794,171.07483,189.50544)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-4"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-0"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87113;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9"
|
||||
cx="170.44382"
|
||||
cy="220.09679"
|
||||
r="26.757391" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381"
|
||||
cx="242.0918"
|
||||
cy="222.24355"
|
||||
r="26.757391" />
|
||||
<g
|
||||
id="g1878"
|
||||
transform="matrix(0.36195488,0,0,0.36195488,99.532612,239.36522)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-9"
|
||||
cx="367.84378"
|
||||
cy="221.1702"
|
||||
r="67.437874" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-8-7"
|
||||
transform="matrix(0.11230995,-0.01283977,0.02585883,0.15588794,332.00717,189.53266)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-4-5"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-0-3"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0"
|
||||
cx="403.02414"
|
||||
cy="222.2708"
|
||||
r="26.757391" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-3"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,366.16531,190.14226)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-2"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-6"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-39-2-8"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,246.10506,111.12785)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-0"
|
||||
cx="331.2717"
|
||||
cy="220.09679"
|
||||
r="26.757391" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-3-0"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,294.41286,187.96827)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-2-6"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-6-2"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2-4-1"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,221.76658,112.1684)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7-8-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1-8-5"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1878-5"
|
||||
transform="matrix(0.36195488,0,0,0.36195488,317.08564,240.73417)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-6"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1878-5-9"
|
||||
transform="matrix(0.36195488,0,0,0.36195488,244.59917,239.0126)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-5-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-6-9"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,205.23297,190.11503)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-39-2"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,85.172725,111.10062)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,101.99541,114.85185)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-1-0"
|
||||
transform="matrix(0.19962538,-0.00371824,0.01929213,0.27843255,227.06521,161.95743)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-5-3"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-21-0"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5856-0"
|
||||
transform="translate(-175.815,20.156793)" />
|
||||
<g
|
||||
id="g5814-3"
|
||||
transform="matrix(1.2520933,0,0,1.2520933,-68.291485,-157.19015)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-3"
|
||||
cx="206.91144"
|
||||
cy="221.14293"
|
||||
r="67.437874" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-9-5"
|
||||
cx="367.84378"
|
||||
cy="221.1702"
|
||||
r="67.437874" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-3-0-6"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,328.55757,187.96827)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-2-6-7"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-6-2-4"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2-4-1-0"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,255.91129,112.1684)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7-8-8-0"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1-8-5-8"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1878-5-9-6"
|
||||
transform="matrix(0.36195488,0,0,0.36195488,278.74388,239.0126)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-5-9-3"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-6-9-7"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-1-0-3"
|
||||
transform="matrix(0.19962538,-0.00371824,0.01929213,0.27843255,227.06521,161.95743)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-5-3-2"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-21-0-9"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2-4-1-0-1"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,81.915317,111.32916)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7-8-8-0-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1-8-5-8-5"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5814-2"
|
||||
transform="matrix(1.2520933,0,0,1.2520933,-65.53501,214.63395)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-8"
|
||||
cx="206.91144"
|
||||
cy="221.14293"
|
||||
r="67.437874" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-9-6"
|
||||
cx="367.84378"
|
||||
cy="221.1702"
|
||||
r="67.437874" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-8-7-9"
|
||||
transform="matrix(0.11230995,-0.01283977,0.02585883,0.15588794,332.00717,189.53266)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-4-5-2"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-0-3-8"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-8"
|
||||
cx="403.02414"
|
||||
cy="222.2708"
|
||||
r="26.757391" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-0-5"
|
||||
cx="331.2717"
|
||||
cy="220.09679"
|
||||
r="26.757391" />
|
||||
<g
|
||||
id="g8872-7-2-4-1-7"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,278.8497,114.5719)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7-8-8-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1-8-5-7"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-9"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,173.98747,188.91328)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-6"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-09"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-39-2-84"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,53.927226,109.89887)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-13"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2-0"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,70.749911,113.6501)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7-4"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1-6"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-1-0-9"
|
||||
transform="matrix(0.19962538,-0.00371824,0.01929213,0.27843255,227.06521,161.95743)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-5-3-3"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-21-0-4"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-39-2-8-1"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,160.27508,109.62566)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-9-2"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-1-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:1.35773;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 311.52689,221.06136 9.77229,-2.5493 0.21245,5.31103"
|
||||
id="path3604" />
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:1.35773;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 381.2648,222.01377 9.77229,-2.5493 0.21245,5.31103"
|
||||
id="path3604-9" />
|
||||
</g>
|
||||
<g
|
||||
id="g5814-2-9"
|
||||
transform="matrix(1.2520933,0,0,1.2520933,-59.635313,395.19832)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-8-3"
|
||||
cx="206.91144"
|
||||
cy="221.14293"
|
||||
r="67.437874" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-9-6-2"
|
||||
cx="367.84378"
|
||||
cy="221.1702"
|
||||
r="67.437874" />
|
||||
<g
|
||||
id="g8880-39-2-84-3"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,35.695677,110.29445)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-5-6"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-13-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-1-0-9-2"
|
||||
transform="matrix(0.19962538,-0.00371824,0.01929213,0.27843255,227.06521,161.95743)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-5-3-3-9"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-21-0-4-6"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g4857"
|
||||
transform="translate(38.451891,1.4870897)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-0-5-6"
|
||||
cx="331.2717"
|
||||
cy="220.09679"
|
||||
r="26.757391" />
|
||||
<g
|
||||
id="g8880-39-2-8-1-7"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,160.27508,109.62566)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-9-2-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-1-1-4"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:1.35773;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 311.52689,221.06136 9.77229,-2.5493 0.21245,5.31103"
|
||||
id="path3604-94" />
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:1.35773;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 290.62442,220.98927 9.77229,-2.5493 0.21245,5.31103"
|
||||
id="path3604-94-6" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5814-2-9-0"
|
||||
transform="matrix(1.2520933,0,0,1.2520933,-258.49437,580.29561)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-8-3-9"
|
||||
cx="530.18219"
|
||||
cy="221.14293"
|
||||
r="67.437874" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-9-6-2-0"
|
||||
cx="367.84378"
|
||||
cy="221.1702"
|
||||
r="67.437874" />
|
||||
<g
|
||||
id="g8880-39-2-84-3-4"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,358.96641,110.29445)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-5-6-1"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-13-1-6"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-1-0-9-2-5"
|
||||
transform="matrix(0.19962538,-0.00371824,0.01929213,0.27843255,387.29353,160.75568)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-5-3-3-9-2"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-21-0-4-6-4"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g4857-0"
|
||||
transform="translate(38.451891,1.4870897)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-0-5-6-2"
|
||||
cx="331.2717"
|
||||
cy="220.09679"
|
||||
r="26.757391" />
|
||||
<g
|
||||
id="g8880-39-2-8-1-7-6"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,160.27508,109.62566)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-9-2-8-3"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-1-1-4-2"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:1.35773;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 311.52689,221.06136 9.77229,-2.5493 0.21245,5.31103"
|
||||
id="path3604-94-1" />
|
||||
<path
|
||||
style="fill:none;stroke:#6b6b6b;stroke-width:1.35773;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 290.62442,220.98927 9.77229,-2.5493 0.21245,5.31103"
|
||||
id="path3604-94-6-1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 32 KiB |
353
_chapters/05_logic/modus_ponens.svg
Normal file
@ -0,0 +1,353 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="modus_ponens.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1296"
|
||||
inkscape:window-height="1081"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.82553205"
|
||||
inkscape:cx="228.33759"
|
||||
inkscape:cy="92.667511"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g1649-1-3"
|
||||
transform="matrix(0.61470883,0,0,0.59461854,-80.28152,-0.16794533)">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9"
|
||||
style="fill:#d5e6ed;fill-opacity:1;stroke:#b4c8d2;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<g
|
||||
id="g1649-1"
|
||||
transform="matrix(0.61470883,0,0,0.59461854,-300.19744,-3.0984839)">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0"
|
||||
style="fill:#d5e6ed;fill-opacity:1;stroke:#b4c8d2;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-5"
|
||||
transform="matrix(0.97707718,0,0,0.95015257,127.33652,85.083372)"
|
||||
style="fill:#e5f6fc;fill-opacity:1">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5"
|
||||
style="opacity:0.13;fill:#e5f6fc;fill-opacity:1;stroke:none;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8"
|
||||
style="fill:#e5f6fc;fill-opacity:1;stroke:#008dd2;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442"
|
||||
transform="translate(61.00257,1.091495)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730"
|
||||
transform="matrix(0.43814296,-0.02687427,-0.02703579,-0.43552527,60.839397,129.47363)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none"
|
||||
x="100.85694"
|
||||
y="-50.270611"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="100.85694"
|
||||
y="-50.270611" /></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:19.3966px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.484912"
|
||||
x="181.38913"
|
||||
y="165.314"
|
||||
id="text11199-1-1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11197-9-8"
|
||||
x="181.38913"
|
||||
y="165.314"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#808080;stroke-width:0.484912">C</tspan></text>
|
||||
<g
|
||||
id="g1374"
|
||||
transform="matrix(0.81580842,0,0,0.81580842,41.623589,13.573254)">
|
||||
<g
|
||||
id="g1649-5"
|
||||
transform="matrix(0.55394312,0,0,0.55394312,88.796038,54.696544)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="267"
|
||||
cy="63.900002"
|
||||
r="24.6"
|
||||
id="circle3381-9"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:19.3966px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.484912"
|
||||
x="229.8932"
|
||||
y="96.084648"
|
||||
id="text11199-1-7-1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11197-9-2-1"
|
||||
x="229.8932"
|
||||
y="96.084648"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#808080;stroke-width:0.484912">A</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:19.3966px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.484912"
|
||||
x="228.68185"
|
||||
y="127.57948"
|
||||
id="text11199-1-7-1-0"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11197-9-2-1-6"
|
||||
x="228.68185"
|
||||
y="127.57948"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#808080;stroke-width:0.484912">A</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g1462"
|
||||
transform="matrix(0.81580842,0,0,0.81580842,80.524621,15.526139)">
|
||||
<g
|
||||
id="g1645-6"
|
||||
transform="matrix(0.55394312,0,0,0.55394312,201.03608,26.872321)">
|
||||
<circle
|
||||
cx="373.79999"
|
||||
cy="121.4"
|
||||
r="24.6"
|
||||
id="circle3375-6"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="369"
|
||||
cy="113.1"
|
||||
r="24.6"
|
||||
id="circle3389-7"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:19.3966px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.484912"
|
||||
x="398.33234"
|
||||
y="95.239288"
|
||||
id="text11199-1-4"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11197-9-9"
|
||||
x="398.33234"
|
||||
y="95.239288"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#808080;stroke-width:0.484912">B</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g1349"
|
||||
transform="matrix(0.81580842,0,0,0.81580842,20.87094,13.549696)">
|
||||
<g
|
||||
id="g2445"
|
||||
transform="matrix(1.1976797,0,0,1.1646761,19.812032,86.167452)"
|
||||
style="fill:#e5f6fc;fill-opacity:1">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6"
|
||||
style="opacity:0.13;fill:#e5f6fc;fill-opacity:1;stroke:none;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8"
|
||||
style="fill:#e5f6fc;fill-opacity:1;stroke:#008dd2;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1649"
|
||||
transform="matrix(0.55394312,0,0,0.55394312,-22.947209,53.137735)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="267"
|
||||
cy="63.900002"
|
||||
r="24.6"
|
||||
id="circle3381"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1645"
|
||||
transform="matrix(0.55394312,0,0,0.55394312,-30.095404,28.00243)">
|
||||
<circle
|
||||
cx="373.79999"
|
||||
cy="121.4"
|
||||
r="24.6"
|
||||
id="circle3375"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="369"
|
||||
cy="113.1"
|
||||
r="24.6"
|
||||
id="circle3389"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0"
|
||||
transform="matrix(0.23868561,-0.00444578,0.02306699,0.33291282,75.113643,14.077046)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:19.3966px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.484912"
|
||||
x="116.93551"
|
||||
y="95.478981"
|
||||
id="text11199-1-7"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11197-9-2"
|
||||
x="116.93551"
|
||||
y="95.478981"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#808080;stroke-width:0.484912">A</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:19.3966px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.484912"
|
||||
x="143.58498"
|
||||
y="125.1568"
|
||||
id="text11199-1-4-2"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11197-9-9-9"
|
||||
x="143.58498"
|
||||
y="125.1568"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#808080;stroke-width:0.484912">D</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:19.3966px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.484912"
|
||||
x="167.81177"
|
||||
y="96.690315"
|
||||
id="text11199-1-4-7"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11197-9-9-7"
|
||||
x="167.81177"
|
||||
y="96.690315"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#808080;stroke-width:0.484912">B</tspan></text>
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:19.3966px;line-height:1.25;font-family:sans-serif;fill:#808080;fill-opacity:1;stroke:none;stroke-width:0.484912"
|
||||
x="402.81174"
|
||||
y="166.34235"
|
||||
id="text11199-1-4-7-4"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11197-9-9-7-4"
|
||||
x="402.81174"
|
||||
y="166.34235"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#808080;stroke-width:0.484912">B</tspan></text>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,210.7979,-1.5579559)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
311
_chapters/05_logic/modus_ponens_composite.svg
Normal file
@ -0,0 +1,311 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 277"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="modus_ponens_composite.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
width="595.29999"
|
||||
height="277"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1296"
|
||||
inkscape:window-height="1081"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.82553206"
|
||||
inkscape:cx="-104.78091"
|
||||
inkscape:cy="269.52315"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="g5925"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:snap-object-midpoints="true" />
|
||||
<g
|
||||
id="g5925"
|
||||
transform="matrix(0.71627874,0,0,0.71627874,106.6585,-162.93645)">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="47.866756"
|
||||
cy="416.14532"
|
||||
id="circle3381-0-6-5"
|
||||
style="fill:#d5e6ed;fill-opacity:1;stroke:#b4c8d2;stroke-width:3.70724;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="191.21396"
|
||||
ry="186.18973" />
|
||||
<ellipse
|
||||
cx="487.20853"
|
||||
cy="430.8858"
|
||||
id="circle3367-6-5-9-2"
|
||||
style="opacity:0.13;fill:#e5f6fc;fill-opacity:1;stroke:none;stroke-width:13.7428;stroke-miterlimit:10"
|
||||
rx="56.746998"
|
||||
ry="55.946938" />
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="-47.780018"
|
||||
cy="410.9433"
|
||||
id="circle3381-8-8-4-6"
|
||||
style="fill:#e5f6fc;fill-opacity:1;stroke:#008dd2;stroke-width:3.9334;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
rx="81.4944"
|
||||
ry="79.248718" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-0"
|
||||
transform="matrix(0.51890331,-0.00966513,0.05014771,0.72375357,107.36076,256.2135)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-19"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-5"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-57-2"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,-113.01161,412.04097)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-3-2"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-4-1"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-48-4"
|
||||
transform="matrix(0.18900717,-0.00352046,0.01826598,0.26362255,-110.47572,353.67016)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-7"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-59-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842-29"
|
||||
transform="translate(-249.66404,558.73335)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-6"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-1-6-8"
|
||||
transform="matrix(0.33984219,0.02084482,-0.0209701,0.33781179,-105.35104,378.8239)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-6-5-2" />
|
||||
</g>
|
||||
<g
|
||||
id="g4800"
|
||||
transform="translate(63.090171,50.345882)">
|
||||
<circle
|
||||
cx="-85.361458"
|
||||
cy="365.91617"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-1-0"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="-88.465828"
|
||||
cy="361.4935"
|
||||
r="9.5293427"
|
||||
id="circle3387-5-7"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-57-2-1"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,-197.23593,409.47133)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-3-2-8"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-4-1-2"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842-2"
|
||||
transform="translate(-355.94457,553.9895)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-07"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-7"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-1-6-6"
|
||||
transform="matrix(0.7752424,-0.04755086,-0.04783665,-0.7706107,-178.16202,488.41561)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-6-5-5" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="146.5993"
|
||||
cy="416.37823"
|
||||
id="circle3381-8-8-4-6-1"
|
||||
style="fill:#e5f6fc;fill-opacity:1;stroke:#008dd2;stroke-width:3.9334;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
rx="81.4944"
|
||||
ry="79.248718" />
|
||||
<g
|
||||
id="g2842-2-3"
|
||||
transform="translate(-115.01376,557.55949)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-95"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-7-3"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="486.36978"
|
||||
cy="418.69162"
|
||||
id="circle3381-0-6-5-0"
|
||||
style="fill:#d5e6ed;fill-opacity:1;stroke:#b4c8d2;stroke-width:3.70724;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="191.21396"
|
||||
ry="186.18973" />
|
||||
<g
|
||||
id="g2842-29-1"
|
||||
transform="translate(242.09559,570.74716)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-7-1"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-6-1"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-1-6-8-5"
|
||||
transform="matrix(0.33984219,0.02084482,-0.0209701,0.33781179,386.40859,390.83771)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-6-5-2-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g4800-7"
|
||||
transform="translate(554.8498,62.359693)">
|
||||
<circle
|
||||
cx="-85.361458"
|
||||
cy="365.91617"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-1-0-0"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="-88.465828"
|
||||
cy="361.4935"
|
||||
r="9.5293427"
|
||||
id="circle3387-5-7-8"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 11 KiB |
794
_chapters/05_logic/modus_ponens_schema.svg
Normal file
@ -0,0 +1,794 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 277"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="modus_ponens_schema.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
width="595.29999"
|
||||
height="277"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1792"
|
||||
inkscape:window-height="1067"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.6510641"
|
||||
inkscape:cx="287.39041"
|
||||
inkscape:cy="56.024475"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
height="277px" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.72469652,0,0,0.72469652,32.561806,34.485317)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:28.9879px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.724697"
|
||||
x="61.44413"
|
||||
y="-2.7366209"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="61.44413"
|
||||
y="-2.7366209"
|
||||
style="stroke-width:0.724697" /></text>
|
||||
<g
|
||||
id="g3461"
|
||||
transform="matrix(0.53477904,0,0,0.53477904,83.34851,31.523409)">
|
||||
<g
|
||||
id="g1649-1-3-8"
|
||||
transform="matrix(0.61470883,0,0,0.59461854,-305.59171,227.36911)">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9-5"
|
||||
style="fill:#d5e6ed;fill-opacity:1;stroke:#b4c8d2;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<g
|
||||
id="g1649-1"
|
||||
transform="matrix(0.61470883,0,0,0.59461854,-525.50763,224.43858)">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-6"
|
||||
style="fill:#d5e6ed;fill-opacity:1;stroke:#b4c8d2;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-5-7"
|
||||
transform="matrix(0.97707718,0,0,0.95015257,-97.973669,312.62043)"
|
||||
style="fill:#e5f6fc;fill-opacity:1">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5-9"
|
||||
style="opacity:0.13;fill:#e5f6fc;fill-opacity:1;stroke:none;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8-4"
|
||||
style="fill:#e5f6fc;fill-opacity:1;stroke:#008dd2;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-1"
|
||||
transform="matrix(0.43814296,-0.02687427,-0.02703579,-0.43552527,-164.47079,357.01069)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-6" />
|
||||
</g>
|
||||
<circle
|
||||
cx="11.583489"
|
||||
cy="318.31503"
|
||||
r="11.117023"
|
||||
id="circle3367-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.71147;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="9.41432"
|
||||
cy="314.60934"
|
||||
r="11.117023"
|
||||
id="circle3381-9"
|
||||
style="stroke-width:2.71147;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g1645-6"
|
||||
transform="matrix(0.45191146,0,0,0.45191146,19.221357,264.98587)">
|
||||
<circle
|
||||
cx="373.79999"
|
||||
cy="121.4"
|
||||
r="24.6"
|
||||
id="circle3375-6"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="369"
|
||||
cy="113.1"
|
||||
r="24.6"
|
||||
id="circle3389-7"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-1"
|
||||
transform="matrix(0.97707718,0,0,0.95015257,-188.27643,311.38289)"
|
||||
style="fill:#e5f6fc;fill-opacity:1">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-2"
|
||||
style="opacity:0.13;fill:#e5f6fc;fill-opacity:1;stroke:none;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-0"
|
||||
style="fill:#e5f6fc;fill-opacity:1;stroke:#008dd2;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1649"
|
||||
transform="matrix(0.45191146,0,0,0.45191146,-223.15978,284.43697)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="267"
|
||||
cy="63.900002"
|
||||
r="24.6"
|
||||
id="circle3381"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4"
|
||||
transform="matrix(0.19472173,-0.0036269,0.01881824,0.27159308,-143.16091,252.57093)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-5"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,-14.512289,225.9791)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g1645-6-7"
|
||||
transform="matrix(0.45191146,0,0,0.45191146,-228.70975,263.17312)">
|
||||
<circle
|
||||
cx="373.79999"
|
||||
cy="121.4"
|
||||
r="24.6"
|
||||
id="circle3375-6-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="369"
|
||||
cy="113.1"
|
||||
r="24.6"
|
||||
id="circle3389-7-7"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g3551"
|
||||
transform="matrix(0.53477904,0,0,0.53477904,338.21688,7.2331205)">
|
||||
<g
|
||||
id="g1649-1-3"
|
||||
transform="matrix(0.59666877,0,0,0.57716808,-301.83735,-13.612948)"
|
||||
style="fill:#e3dbdb;stroke:#c8b7b7">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="-34.193974"
|
||||
cy="73.889816"
|
||||
id="circle3381-0"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:4.1036;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="84.885544"
|
||||
ry="82.655136" />
|
||||
<g
|
||||
id="g2445-5"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,-95.725401,71.136471)"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5"
|
||||
style="opacity:0.13;fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,-183.37801,69.935247)"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6"
|
||||
style="opacity:0.13;fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730"
|
||||
transform="matrix(0.42528464,-0.02608558,-0.02624236,-0.42274377,-160.27101,114.22399)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0"
|
||||
transform="matrix(0.18900717,-0.00352046,0.01826598,0.26362255,-139.58651,12.84926)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-7"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,-19.369591,-19.72806)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-1"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-8"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="-98.421379"
|
||||
cy="73.588905"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="-58.749992"
|
||||
cy="76.011581"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-4"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="10.599226"
|
||||
cy="74.19458"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10"
|
||||
inkscape:transform-center-x="58.144322"
|
||||
inkscape:transform-center-y="6.3595352" />
|
||||
<circle
|
||||
cx="180.7925"
|
||||
cy="77.525764"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-1"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="-100.3421"
|
||||
cy="70.645729"
|
||||
r="9.5293427"
|
||||
id="circle3383"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="7.8736992"
|
||||
cy="71.469063"
|
||||
r="9.5293427"
|
||||
id="circle3383-5"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="177.68813"
|
||||
cy="73.103081"
|
||||
r="9.5293427"
|
||||
id="circle3387-5"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="-60.862598"
|
||||
cy="72.382057"
|
||||
r="9.5293427"
|
||||
id="circle3387"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g3510"
|
||||
transform="matrix(0.53477904,0,0,0.53477904,210.33835,124.77234)">
|
||||
<g
|
||||
id="g1649-1-3-5"
|
||||
transform="matrix(0.59666877,0,0,0.57716808,124.55132,105.90628)"
|
||||
style="fill:#e3dbdb;stroke:#c8b7b7">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9-6"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="392.1947"
|
||||
cy="193.40904"
|
||||
id="circle3381-0-7"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:4.1036;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="84.885544"
|
||||
ry="82.655136" />
|
||||
<g
|
||||
id="g2445-5-8"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,330.66327,190.65569)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5-0"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8-6"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-57"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,243.01066,189.45447)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-3"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-4"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-3"
|
||||
transform="matrix(0.42528464,-0.02608558,-0.02624236,-0.42274377,266.11766,233.74321)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-0" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-48"
|
||||
transform="matrix(0.18900717,-0.00352046,0.01826598,0.26362255,286.80216,132.36848)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-59"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-7-9"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,407.01908,99.791163)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-1-7"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-8-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g2838"
|
||||
transform="translate(218.64687,340.99221)">
|
||||
<circle
|
||||
cx="108.86533"
|
||||
cy="-149.2666"
|
||||
r="9.5293427"
|
||||
id="circle3365"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="107.00594"
|
||||
cy="-152.44305"
|
||||
r="9.5293427"
|
||||
id="circle3379"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842"
|
||||
transform="translate(102.35823,336.14685)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2838-3"
|
||||
transform="translate(328.14676,343.45789)">
|
||||
<circle
|
||||
cx="108.86533"
|
||||
cy="-149.2666"
|
||||
r="9.5293427"
|
||||
id="circle3365-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="107.00594"
|
||||
cy="-152.44305"
|
||||
r="9.5293427"
|
||||
id="circle3379-7"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842-8"
|
||||
transform="translate(342.02509,338.52575)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-0"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-4"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g3510-1"
|
||||
transform="matrix(0.65977882,0,0,0.65977882,-16.973591,10.961649)">
|
||||
<g
|
||||
id="g1649-1-3-5-4"
|
||||
transform="matrix(0.59666877,0,0,0.57716808,124.55132,105.90628)"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#bbb5b5;stroke-opacity:1">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9-6-4"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#bbb5b5;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="392.1947"
|
||||
cy="193.40904"
|
||||
id="circle3381-0-7-5"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#bbb5b5;stroke-width:4.1036;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="84.885544"
|
||||
ry="82.655136" />
|
||||
<g
|
||||
id="g2445-5-8-2"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,330.66327,190.65569)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5-0-6"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8-6-9"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#bfbfbf;stroke-width:3.20105;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-57-5"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,243.01066,189.45447)"
|
||||
style="fill:#fff8f4;fill-opacity:1;stroke:#dddddd;stroke-opacity:1">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-3-0"
|
||||
style="opacity:0.13;fill:#fff8f4;fill-opacity:1;stroke:#dddddd;stroke-width:8.06107;stroke-miterlimit:10;stroke-opacity:1"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-4-3"
|
||||
style="fill:#fff8f4;fill-opacity:1;stroke:#dddddd;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-3-0"
|
||||
transform="matrix(0.42528464,-0.02608558,-0.02624236,-0.42274377,266.11766,233.74321)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-0-2" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-48-8"
|
||||
transform="matrix(0.18900717,-0.00352046,0.01826598,0.26362255,286.80216,132.36848)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-3"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-59-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-7-9-7"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,407.01908,99.791163)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-1-7-8"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-8-7-6"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842-0"
|
||||
transform="translate(102.35823,336.14685)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-08"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-7"
|
||||
style="fill:#f8f2f2;fill-opacity:1;stroke:#858585;stroke-width:2.32423;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
id="g2838-3-6"
|
||||
transform="translate(328.14676,343.45789)">
|
||||
<circle
|
||||
cx="108.86533"
|
||||
cy="-149.2666"
|
||||
r="9.5293427"
|
||||
id="circle3365-8-4"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="107.00594"
|
||||
cy="-152.44305"
|
||||
r="9.5293427"
|
||||
id="circle3379-7-6"
|
||||
style="fill:#d8d8d8;fill-opacity:1;stroke:#808080;stroke-width:2.32423;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
id="g2838-3-6-2"
|
||||
transform="translate(220.53701,342.2667)">
|
||||
<circle
|
||||
cx="108.86533"
|
||||
cy="-149.2666"
|
||||
r="9.5293427"
|
||||
id="circle3365-8-4-2"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="107.00594"
|
||||
cy="-152.44305"
|
||||
r="9.5293427"
|
||||
id="circle3379-7-6-4"
|
||||
style="fill:#d8d8d8;fill-opacity:1;stroke:#808080;stroke-width:2.32423;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842-0-2"
|
||||
transform="translate(338.92085,337.10915)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-08-4"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-7-7"
|
||||
style="fill:#f8f2f2;fill-opacity:1;stroke:#858585;stroke-width:2.32423;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 29 KiB |
610
_chapters/05_logic/modus_ponens_variations.svg
Normal file
@ -0,0 +1,610 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 277"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="modus_ponens_variations.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
width="595.29999"
|
||||
height="277"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1395"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.41276603"
|
||||
inkscape:cx="-783.73698"
|
||||
inkscape:cy="350.07726"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
height="277px" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.97065268,0,0,0.97065268,42.181156,40.271901)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:38.8261px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.970653"
|
||||
x="80.865906"
|
||||
y="-9.5828629"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="80.865906"
|
||||
y="-9.5828629"
|
||||
style="stroke-width:0.970653" /></text>
|
||||
<g
|
||||
id="g3461"
|
||||
transform="matrix(0.71627874,0,0,0.71627874,93.168644,-22.10378)">
|
||||
<g
|
||||
id="g1649-1-3-8"
|
||||
transform="matrix(0.61470883,0,0,0.59461854,-305.59171,227.36911)">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9-5"
|
||||
style="fill:#d5e6ed;fill-opacity:1;stroke:#b4c8d2;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<g
|
||||
id="g1649-1"
|
||||
transform="matrix(0.61470883,0,0,0.59461854,-525.50763,224.43858)">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-6"
|
||||
style="fill:#d5e6ed;fill-opacity:1;stroke:#b4c8d2;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-5-7"
|
||||
transform="matrix(0.97707718,0,0,0.95015257,-97.973669,312.62043)"
|
||||
style="fill:#e5f6fc;fill-opacity:1">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5-9"
|
||||
style="opacity:0.13;fill:#e5f6fc;fill-opacity:1;stroke:none;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8-4"
|
||||
style="fill:#e5f6fc;fill-opacity:1;stroke:#008dd2;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-1"
|
||||
transform="matrix(0.43814296,-0.02687427,-0.02703579,-0.43552527,-164.47079,357.01069)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-6" />
|
||||
</g>
|
||||
<circle
|
||||
cx="11.583489"
|
||||
cy="318.31503"
|
||||
r="11.117023"
|
||||
id="circle3367-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.71147;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="9.41432"
|
||||
cy="314.60934"
|
||||
r="11.117023"
|
||||
id="circle3381-9"
|
||||
style="stroke-width:2.71147;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g1645-6"
|
||||
transform="matrix(0.45191146,0,0,0.45191146,19.221357,264.98587)">
|
||||
<circle
|
||||
cx="373.79999"
|
||||
cy="121.4"
|
||||
r="24.6"
|
||||
id="circle3375-6"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="369"
|
||||
cy="113.1"
|
||||
r="24.6"
|
||||
id="circle3389-7"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-1"
|
||||
transform="matrix(0.97707718,0,0,0.95015257,-188.27643,311.38289)"
|
||||
style="fill:#e5f6fc;fill-opacity:1">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-2"
|
||||
style="opacity:0.13;fill:#e5f6fc;fill-opacity:1;stroke:none;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-0"
|
||||
style="fill:#e5f6fc;fill-opacity:1;stroke:#008dd2;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1649"
|
||||
transform="matrix(0.45191146,0,0,0.45191146,-223.15978,284.43697)">
|
||||
<circle
|
||||
cx="271.79999"
|
||||
cy="72.099998"
|
||||
r="24.6"
|
||||
id="circle3367"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="267"
|
||||
cy="63.900002"
|
||||
r="24.6"
|
||||
id="circle3381"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-4"
|
||||
transform="matrix(0.19472173,-0.0036269,0.01881824,0.27159308,-143.16091,252.57093)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-5"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,-14.512289,225.9791)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g1645-6-7"
|
||||
transform="matrix(0.45191146,0,0,0.45191146,-228.70975,263.17312)">
|
||||
<circle
|
||||
cx="373.79999"
|
||||
cy="121.4"
|
||||
r="24.6"
|
||||
id="circle3375-6-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:6;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="369"
|
||||
cy="113.1"
|
||||
r="24.6"
|
||||
id="circle3389-7-7"
|
||||
style="stroke-width:6;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g3551"
|
||||
transform="matrix(0.71627874,0,0,0.71627874,134.38236,25.183534)">
|
||||
<g
|
||||
id="g1649-1-3"
|
||||
transform="matrix(0.59666877,0,0,0.57716808,-301.83735,-13.612948)"
|
||||
style="fill:#e3dbdb;stroke:#c8b7b7">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="-34.193974"
|
||||
cy="73.889816"
|
||||
id="circle3381-0"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:4.1036;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="84.885544"
|
||||
ry="82.655136" />
|
||||
<g
|
||||
id="g2445-5"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,-95.725401,71.136471)"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5"
|
||||
style="opacity:0.13;fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,-183.37801,69.935247)"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6"
|
||||
style="opacity:0.13;fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730"
|
||||
transform="matrix(0.42528464,-0.02608558,-0.02624236,-0.42274377,-160.27101,114.22399)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0"
|
||||
transform="matrix(0.18900717,-0.00352046,0.01826598,0.26362255,-139.58651,12.84926)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-7"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,-19.369591,-19.72806)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-1"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-8"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="-98.421379"
|
||||
cy="73.588905"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="-58.749992"
|
||||
cy="76.011581"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-4"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="10.599226"
|
||||
cy="74.19458"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10"
|
||||
inkscape:transform-center-x="58.144322"
|
||||
inkscape:transform-center-y="6.3595352" />
|
||||
<circle
|
||||
cx="180.7925"
|
||||
cy="77.525764"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-1"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="-100.3421"
|
||||
cy="70.645729"
|
||||
r="9.5293427"
|
||||
id="circle3383"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="7.8736992"
|
||||
cy="71.469063"
|
||||
r="9.5293427"
|
||||
id="circle3383-5"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="177.68813"
|
||||
cy="73.103081"
|
||||
r="9.5293427"
|
||||
id="circle3387-5"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="-60.862598"
|
||||
cy="72.382057"
|
||||
r="9.5293427"
|
||||
id="circle3387"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g3510"
|
||||
transform="matrix(0.71627874,0,0,0.71627874,99.38944,41.139646)">
|
||||
<g
|
||||
id="g1649-1-3-5"
|
||||
transform="matrix(0.59666877,0,0,0.57716808,124.55132,105.90628)"
|
||||
style="fill:#e3dbdb;stroke:#c8b7b7">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9-6"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="392.1947"
|
||||
cy="193.40904"
|
||||
id="circle3381-0-7"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:4.1036;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="84.885544"
|
||||
ry="82.655136" />
|
||||
<g
|
||||
id="g2445-5-8"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,330.66327,190.65569)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5-0"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8-6"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-57"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,243.01066,189.45447)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-3"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-4"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-3"
|
||||
transform="matrix(0.42528464,-0.02608558,-0.02624236,-0.42274377,266.11766,233.74321)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-0" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-48"
|
||||
transform="matrix(0.18900717,-0.00352046,0.01826598,0.26362255,286.80216,132.36848)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-59"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-7-9"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,407.01908,99.791163)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-1-7"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-8-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g2838"
|
||||
transform="translate(218.64687,340.99221)">
|
||||
<circle
|
||||
cx="108.86533"
|
||||
cy="-149.2666"
|
||||
r="9.5293427"
|
||||
id="circle3365"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="107.00594"
|
||||
cy="-152.44305"
|
||||
r="9.5293427"
|
||||
id="circle3379"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842"
|
||||
transform="translate(102.35823,336.14685)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2838-3"
|
||||
transform="translate(328.14676,343.45789)">
|
||||
<circle
|
||||
cx="108.86533"
|
||||
cy="-149.2666"
|
||||
r="9.5293427"
|
||||
id="circle3365-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="107.00594"
|
||||
cy="-152.44305"
|
||||
r="9.5293427"
|
||||
id="circle3379-7"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842-8"
|
||||
transform="translate(342.02509,338.52575)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-0"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-4"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 22 KiB |
@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="modus_ponens_variations.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1395"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.6510641"
|
||||
inkscape:cx="88.124986"
|
||||
inkscape:cy="130.52189"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g1649-1-3"
|
||||
transform="matrix(0.59666877,0,0,0.57716808,-297.21879,81.054562)"
|
||||
style="fill:#e3dbdb;stroke:#c8b7b7">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="-28.742943"
|
||||
cy="167.76866"
|
||||
id="circle3381-0"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:4.1036;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="84.885544"
|
||||
ry="82.655136" />
|
||||
<g
|
||||
id="g2445-5"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,-90.274371,165.01532)"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5"
|
||||
style="opacity:0.13;fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.97065268,0,0,0.97065268,42.181156,-3.7280989)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:38.8261px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.970653"
|
||||
x="80.865906"
|
||||
y="-53.582863"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="80.865906"
|
||||
y="-53.582863"
|
||||
style="stroke-width:0.970653" /></text>
|
||||
<g
|
||||
id="g2445"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,-177.92698,163.8141)"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6"
|
||||
style="opacity:0.13;fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730"
|
||||
transform="matrix(0.42528464,-0.02608558,-0.02624236,-0.42274377,-154.81998,208.10284)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0"
|
||||
transform="matrix(0.18900717,-0.00352046,0.01826598,0.26362255,-134.13548,106.72811)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<circle
|
||||
cx="108.86533"
|
||||
cy="-149.2666"
|
||||
r="9.5293427"
|
||||
id="circle3365"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="181.84613"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3367-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="146.20796"
|
||||
cy="-125.40452"
|
||||
r="9.5293427"
|
||||
id="circle3369"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="285.62302"
|
||||
cy="-120.63985"
|
||||
r="9.5293427"
|
||||
id="circle3373"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
cx="221.35806"
|
||||
cy="-125.40452"
|
||||
r="9.5293427"
|
||||
id="circle3375-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#fce600"
|
||||
stroke="#ffdd00"
|
||||
cx="107.00594"
|
||||
cy="-152.44305"
|
||||
r="9.5293427"
|
||||
id="circle3379"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="179.98676"
|
||||
cy="-147.67838"
|
||||
r="9.5293427"
|
||||
id="circle3381-3"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="-94.891068"
|
||||
cy="164.52458"
|
||||
r="9.5293427"
|
||||
id="circle3383"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<g
|
||||
id="g2975"
|
||||
transform="translate(12.71907,146.57214)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="-55.411568"
|
||||
cy="166.26091"
|
||||
r="9.5293427"
|
||||
id="circle3387"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="219.49869"
|
||||
cy="-128.61971"
|
||||
r="9.5293427"
|
||||
id="circle3389-8"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="13.324729"
|
||||
cy="165.34792"
|
||||
r="9.5293427"
|
||||
id="circle3383-5"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="182.30667"
|
||||
cy="167.7706"
|
||||
r="9.5293427"
|
||||
id="circle3387-5"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,-15.437184,75.362131)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g1649-1-3-0"
|
||||
transform="matrix(0.59666877,0,0,0.57716808,132.00879,77.834119)"
|
||||
style="fill:#e3dbdb;stroke:#c8b7b7">
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="798.63141"
|
||||
cy="153.07031"
|
||||
id="circle3381-0-9-5"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:6.99273;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="142.26578"
|
||||
ry="143.20808" />
|
||||
</g>
|
||||
<ellipse
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="400.48462"
|
||||
cy="164.5482"
|
||||
id="circle3381-0-5"
|
||||
style="fill:#e3dbdb;fill-opacity:1;stroke:#c8b7b7;stroke-width:4.1036;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
rx="84.885544"
|
||||
ry="82.655136" />
|
||||
<g
|
||||
id="g2445-5-6"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,338.95321,161.79488)"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-5-3"
|
||||
style="opacity:0.13;fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-8-2"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-6"
|
||||
transform="matrix(0.94840258,0,0,0.92226813,251.3006,160.59366)"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-8"
|
||||
style="opacity:0.13;fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-9"
|
||||
style="fill:#f4d7d7;fill-opacity:1;stroke:#e9afaf;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-1"
|
||||
transform="matrix(0.42528464,-0.02608558,-0.02624236,-0.42274377,274.4076,204.8824)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-4" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-8"
|
||||
transform="matrix(0.18900717,-0.00352046,0.01826598,0.26362255,295.0921,103.50767)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-8"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-1-1"
|
||||
transform="matrix(0.29326806,-0.00546243,0.02834193,0.40904307,413.7904,72.141689)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-0-4"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-1-9"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
171
_chapters/05_logic/negation.svg
Normal file
@ -0,0 +1,171 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 199.99999"
|
||||
version="1.1"
|
||||
id="svg14095"
|
||||
sodipodi:docname="negation.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata23728">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs14099" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14097"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
objecttolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
guidetolerance="10.0"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8494877"
|
||||
inkscape:cx="171.66916"
|
||||
inkscape:cy="169.5064"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14095" />
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,91.579715,34.872082)"
|
||||
id="g14091-6-5">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075-1-9"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077-8-2" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14081-7-2">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92-8" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089-0-9">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083-2-7" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14087-3-3">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085-7-6" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.41553009,0,0,0.41553009,259.49106,40.244401)"
|
||||
id="g14091-6-5-4">
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="301.10001"
|
||||
cy="134"
|
||||
r="114.9"
|
||||
id="circle14075-1-9-5"
|
||||
style="fill:#e6e7e8;stroke:#cbcccd;stroke-width:6;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="272"
|
||||
cy="188.2"
|
||||
r="41.299999"
|
||||
id="circle14077-8-2-0" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14081-7-2-3">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079-92-8-6" />
|
||||
</g>
|
||||
<g
|
||||
id="g14089-0-9-1">
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:6;stroke-miterlimit:10"
|
||||
stroke-miterlimit="10"
|
||||
cx="325"
|
||||
cy="95.400002"
|
||||
r="41.299999"
|
||||
id="circle14083-2-7-0" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14087-3-3-6">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z"
|
||||
id="path14085-7-6-3" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#848484;stroke-width:6.389;stroke-miterlimit:10;stroke-opacity:1"
|
||||
id="g1482-7-0-2"
|
||||
transform="matrix(0.18866959,0.05304504,-0.07059022,0.27109415,255.954,39.135864)">
|
||||
<path
|
||||
style="stroke:#848484;stroke-width:16.0981;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7"
|
||||
d="m 561.22305,140.37269 c 5.35385,-1.51768 10.86628,-2.79798 16.48936,-3.9576 -3.52402,-3.68624 -7.323,-7.27054 -11.39723,-10.75421 -1.76072,5.1405 -2.8886,9.20162 -5.09213,14.71181 z" />
|
||||
<path
|
||||
style="fill:none;stroke:#848484;stroke-width:9.11185;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7"
|
||||
d="M -11.895465,135.60674 C 166.1861,91.26108 411.33128,75.092606 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-2-0"
|
||||
transform="matrix(0.19037234,-0.0465657,0.07181048,0.27077347,255.03369,65.581195)">
|
||||
<path
|
||||
style="stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-4"
|
||||
d="m 561.87563,137.32866 c 5.67304,-0.68218 11.42727,-1.10766 17.25196,-1.39814 -2.29259,-4.1459 -4.88392,-8.23324 -7.77387,-12.26334 -3.29375,4.77629 -5.64002,8.58931 -9.47809,13.66148 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:9.11185;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-7-6"
|
||||
d="M -226.7888,107.5992 C 42.059494,64.959412 332.78855,64.913347 566.33474,133.95287"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 12 KiB |
78
_chapters/05_logic/proved_unproved.svg
Normal file
@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 199.99999"
|
||||
version="1.1"
|
||||
id="svg14095"
|
||||
sodipodi:docname="proved_unproved.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata4843">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs14099" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14097"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
objecttolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
guidetolerance="10.0"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.6155706"
|
||||
inkscape:cx="291.00254"
|
||||
inkscape:cy="142.47189"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14095" />
|
||||
<g
|
||||
id="g17432"
|
||||
style="stroke:#cecece;stroke-opacity:1">
|
||||
<circle
|
||||
r="46.345417"
|
||||
cx="184.70956"
|
||||
cy="100.73069"
|
||||
id="circle15601"
|
||||
style="fill:#e6e7e8;stroke:#cecece;stroke-width:3.24851036;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#f58235;stroke:#e76524;stroke-width:2.62008739;stroke-miterlimit:10"
|
||||
id="circle15603"
|
||||
r="18.689957"
|
||||
cy="100.90055"
|
||||
cx="185.77266" />
|
||||
<g
|
||||
transform="translate(221.20169,-1.9712557)"
|
||||
id="g17432-0">
|
||||
<circle
|
||||
r="46.345417"
|
||||
cx="184.70956"
|
||||
cy="100.73069"
|
||||
id="circle15601-2"
|
||||
style="fill:#e6e7e8;stroke:#cecece;stroke-width:3.24851036;stroke-miterlimit:10;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.3 KiB |
123
_chapters/05_logic/tautology_identity.svg
Normal file
@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 177"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="tautology_identity.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1035"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8797245"
|
||||
inkscape:cx="302.96993"
|
||||
inkscape:cy="92.832753"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="23"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,93.915747,57.00838)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.0097px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.750243"
|
||||
x="123.81618"
|
||||
y="18.474348"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="123.81618"
|
||||
y="18.474348"
|
||||
style="stroke-width:0.750243" /></text>
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(0.30649304,-0.00570877,0.02962,0.42748892,223.86935,-8.267937)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8876-5"
|
||||
transform="matrix(1.151878,0,0,1.151878,-115.64358,-203.89879)">
|
||||
<circle
|
||||
cx="414.65698"
|
||||
cy="258.30109"
|
||||
r="18.663952"
|
||||
id="circle3371-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="411.01526"
|
||||
cy="252.00392"
|
||||
r="18.663952"
|
||||
id="circle3385-3"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8876-5-7"
|
||||
transform="matrix(1.151878,0,0,1.151878,-217.52032,-203.99776)">
|
||||
<circle
|
||||
cx="414.65698"
|
||||
cy="258.30109"
|
||||
r="18.663952"
|
||||
id="circle3371-8-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="411.01526"
|
||||
cy="252.00392"
|
||||
r="18.663952"
|
||||
id="circle3385-3-8"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.1 KiB |
652
_chapters/05_logic/tautology_list.svg
Normal file
@ -0,0 +1,652 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 595.3 400"
|
||||
version="1.1"
|
||||
id="svg3397"
|
||||
sodipodi:docname="tautology_list.svg"
|
||||
inkscape:version="1.1-alpha (17bc9184, 2021-03-28)"
|
||||
width="595.29999"
|
||||
height="400"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata3403">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3401" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1035"
|
||||
id="namedview3399"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.6583318"
|
||||
inkscape:cx="242.44528"
|
||||
inkscape:cy="123.94992"
|
||||
inkscape:window-x="685"
|
||||
inkscape:window-y="372"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg3397"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
width="700px" />
|
||||
<g
|
||||
id="g9442"
|
||||
transform="matrix(0.75024244,0,0,0.75024244,91.83701,119.86248)"
|
||||
style="paint-order:fill markers stroke">
|
||||
<g
|
||||
id="g2445-3-1"
|
||||
transform="matrix(2.4458076,0,0,2.2485166,-117.57238,88.039232)"
|
||||
style="fill:#000000;fill-opacity:0.112903;stroke:none;stroke-width:1.32404;stroke-miterlimit:4;stroke-dasharray:none;paint-order:fill markers stroke" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:30.0097px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.750243"
|
||||
x="121.73743"
|
||||
y="81.328453"
|
||||
id="text9288"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan9286"
|
||||
x="121.73743"
|
||||
y="81.328453"
|
||||
style="stroke-width:0.750243" /></text>
|
||||
<g
|
||||
id="g5856"
|
||||
transform="matrix(1.4559224,0,0,1.4559224,-291.84033,23.458727)">
|
||||
<g
|
||||
id="g5916"
|
||||
transform="translate(163.78467,2.826855)">
|
||||
<g
|
||||
id="g8880-3-8"
|
||||
transform="matrix(0.48643303,0,0,0.48643303,137.67923,-34.011331)">
|
||||
<circle
|
||||
cx="467.41736"
|
||||
cy="199.74167"
|
||||
r="73.749413"
|
||||
id="circle3373-8-6"
|
||||
style="opacity:0.13;fill:#999999;stroke:#000000;stroke-width:3.08367;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7"
|
||||
transform="matrix(0.11126417,-0.01279599,0.02572383,0.15443101,328.58082,31.429264)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 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.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-1"
|
||||
transform="matrix(0.15948277,-0.00297054,0.01541268,0.22244262,271.07503,12.02687)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-5"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-21"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-39"
|
||||
transform="matrix(0.37493767,0,0,0.37493767,181.04,-47.607789)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7"
|
||||
transform="matrix(0.37493767,0,0,0.37493767,255.63839,-43.891202)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-3-8-1"
|
||||
transform="matrix(0.48643303,0,0,0.48643303,48.189045,-35.039161)">
|
||||
<circle
|
||||
cx="467.41736"
|
||||
cy="199.74167"
|
||||
r="73.749413"
|
||||
id="circle3373-8-6-4"
|
||||
style="opacity:0.13;fill:#999999;stroke:#000000;stroke-width:3.08367;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-9"
|
||||
transform="matrix(0.37493767,0,0,0.37493767,153.15298,-44.354047)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-0"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-16"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5814"
|
||||
transform="matrix(1.2520933,0,0,1.2520933,-62.997302,28.196675)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7"
|
||||
cx="206.91144"
|
||||
cy="221.14293"
|
||||
r="67.437874" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-8"
|
||||
transform="matrix(0.11230995,-0.01283977,0.02585883,0.15588794,171.07483,189.50544)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-4"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-0"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87113;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9"
|
||||
cx="170.44382"
|
||||
cy="220.09679"
|
||||
r="26.757391" />
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381"
|
||||
cx="242.0918"
|
||||
cy="222.24355"
|
||||
r="26.757391" />
|
||||
<g
|
||||
id="g1878"
|
||||
transform="matrix(0.36195488,0,0,0.36195488,99.532612,239.36522)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.86633;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-7-9"
|
||||
cx="367.84378"
|
||||
cy="221.1702"
|
||||
r="67.437874" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-8-7"
|
||||
transform="matrix(0.11230995,-0.01283977,0.02585883,0.15588794,332.00717,189.53266)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-4-5"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-0-3"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0"
|
||||
cx="403.02414"
|
||||
cy="222.2708"
|
||||
r="26.757391" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-3"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,366.16531,190.14226)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-2"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-6"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-39-2-8"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,246.10506,111.12785)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.87138;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-0-0"
|
||||
cx="331.2717"
|
||||
cy="220.09679"
|
||||
r="26.757391" />
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2-3-0"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,294.41286,187.96827)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9-2-6"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8-6-2"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2-4-1"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,221.76658,112.1684)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7-8-8"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1-8-5"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1878-5"
|
||||
transform="matrix(0.36195488,0,0,0.36195488,317.08564,240.73417)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-6"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1878-5-9"
|
||||
transform="matrix(0.36195488,0,0,0.36195488,244.59917,239.0126)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-5-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-6-9"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:none;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-2"
|
||||
transform="matrix(0.11230129,-0.01291526,0.02596361,0.15587052,205.23297,190.11503)">
|
||||
<path
|
||||
style="fill:none;stroke-width:16.0981"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-9"
|
||||
d="m 300.63709,231.37428 c 5.07924,-1.92282 10.35434,-3.62219 15.75885,-5.21028 -4.09679,-3.38762 -8.45059,-6.65265 -13.06188,-9.79637 -0.92392,5.24208 -1.39222,9.36303 -2.69697,15.00665 z" />
|
||||
<path
|
||||
style="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-8"
|
||||
d="M 153.43841,83.202404 C 192.22734,72.827888 281.27803,76.046336 317.498,86.173"
|
||||
sodipodi:nodetypes="cc"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
|
||||
</g>
|
||||
<g
|
||||
id="g8880-39-2"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,85.172725,111.10062)">
|
||||
<circle
|
||||
cx="457.06818"
|
||||
cy="298.73965"
|
||||
r="18.663952"
|
||||
id="circle3373-7-5"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="453.42642"
|
||||
cy="292.44247"
|
||||
r="18.663952"
|
||||
id="circle3387-3-2"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g8872-7-2"
|
||||
transform="matrix(0.37843257,0,0,0.37843257,101.99541,114.85185)">
|
||||
<circle
|
||||
cx="331.20029"
|
||||
cy="289.40768"
|
||||
r="18.663952"
|
||||
id="circle3375-7-5-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#54b948"
|
||||
stroke="#00873a"
|
||||
cx="327.55856"
|
||||
cy="283.1105"
|
||||
r="18.663952"
|
||||
id="circle3389-30-0-1"
|
||||
style="stroke-width:4.55218;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-7-1-0"
|
||||
transform="matrix(0.19962538,-0.00371824,0.01929213,0.27843255,227.06521,161.95743)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-4-5-3"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-4-21-0"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5856-0"
|
||||
transform="translate(-175.815,12.156793)" />
|
||||
<g
|
||||
id="g933"
|
||||
transform="matrix(1.4559224,0,0,1.4559224,25.85277,-6.894827)">
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.60917;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-4"
|
||||
cx="48.510403"
|
||||
cy="31.890472"
|
||||
r="23.011356" />
|
||||
<g
|
||||
id="g1878-57"
|
||||
transform="matrix(0.3112812,0,0,0.3112812,-12.473227,48.461323)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-8"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#d8d8d8;stroke-width:1.60917;stroke-linecap:square;stroke-miterlimit:10;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="path3381-9-4-8"
|
||||
cx="111.97485"
|
||||
cy="32.803577"
|
||||
r="23.011356" />
|
||||
<g
|
||||
id="g1878-57-8"
|
||||
transform="matrix(0.3112812,0,0,0.3112812,51.257223,48.975434)">
|
||||
<circle
|
||||
cx="198.98453"
|
||||
cy="-48.430031"
|
||||
r="18.309078"
|
||||
id="circle3369-9-9"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#d71920"
|
||||
stroke="#be1e2d"
|
||||
cx="195.41203"
|
||||
cy="-54.607491"
|
||||
r="18.309078"
|
||||
id="circle3383-8-4"
|
||||
style="stroke-width:4.46563;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:#efefef;fill-opacity:1;stroke:#666666;stroke-width:1.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 96.802463,31.536922 5.452927,-0.664991 v 2.659964"
|
||||
id="path1272" />
|
||||
<g
|
||||
id="g1730-53-4"
|
||||
transform="matrix(0.32141368,0.01971447,-0.01983296,0.3194934,-14.421237,-0.713128)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-2-2" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g1191"
|
||||
transform="matrix(0.88425747,0,0,0.88425747,13.376827,45.384655)">
|
||||
<g
|
||||
id="g2445-57-2"
|
||||
transform="matrix(1.0581424,0,0,1.028984,48.307476,119.43054)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-3-2"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-4-1"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
|
||||
id="g1482-7-0-48-4"
|
||||
transform="matrix(0.21087723,-0.00392781,0.02037954,0.29412637,51.136794,54.305633)">
|
||||
<path
|
||||
style="stroke-width:35.526"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1478-7-9-7-7"
|
||||
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="stroke-width:10.649;paint-order:markers fill stroke"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path1480-1-3-59-7"
|
||||
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
|
||||
d="M 256.00808,84.703489 C 283.39188,81.262654 297.41031,82.245264 317.498,86.173"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842-29"
|
||||
transform="matrix(1.1157102,0,0,1.1157102,-104.15703,283.09672)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-7"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-6"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g1730-1-6-8"
|
||||
transform="matrix(0.3791654,0.02325678,-0.02339656,0.37690005,56.854453,82.369919)"
|
||||
style="stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:none;stroke:#808080;stroke-width:5.81758;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 287.69326,71.771896 11.81056,20.289944 9.69072,-21.501284"
|
||||
id="path1717-6-5-2" />
|
||||
</g>
|
||||
<g
|
||||
id="g4800"
|
||||
transform="matrix(1.1157102,0,0,1.1157102,244.78604,-284.11637)">
|
||||
<circle
|
||||
cx="-85.361458"
|
||||
cy="365.91617"
|
||||
r="9.5293427"
|
||||
id="circle3371-07-9-1-0"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#8967ac"
|
||||
stroke="#651c5f"
|
||||
cx="-88.465828"
|
||||
cy="361.4935"
|
||||
r="9.5293427"
|
||||
id="circle3387-5-7"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
<g
|
||||
id="g2445-57-2-1"
|
||||
transform="matrix(1.0581424,0,0,1.028984,-45.662456,116.56356)"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380">
|
||||
<ellipse
|
||||
cx="115.37644"
|
||||
cy="6.5977898"
|
||||
id="circle3367-6-3-2-8"
|
||||
style="opacity:0.13;fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:8.06107;stroke-miterlimit:10"
|
||||
rx="32.824062"
|
||||
ry="33.278313" />
|
||||
<circle
|
||||
fill="#39bced"
|
||||
stroke="#008dd2"
|
||||
cx="110.07024"
|
||||
cy="2.1232173"
|
||||
id="circle3381-8-4-1-2"
|
||||
style="fill:#ffe6d5;fill-opacity:1;stroke:#ffb380;stroke-width:3.20041;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:0.396761"
|
||||
r="35.952724" />
|
||||
</g>
|
||||
<g
|
||||
id="g2842-2"
|
||||
transform="matrix(1.1157102,0,0,1.1157102,-222.73531,277.80396)">
|
||||
<circle
|
||||
cx="263.96893"
|
||||
cy="-141.28674"
|
||||
r="9.5293427"
|
||||
id="circle3371-07"
|
||||
style="opacity:0.13;stroke:#000000;stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
<circle
|
||||
fill="#f58235"
|
||||
stroke="#e76524"
|
||||
cx="262.10956"
|
||||
cy="-144.50194"
|
||||
r="9.5293427"
|
||||
id="circle3385-7"
|
||||
style="stroke-width:2.32423;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 25 KiB |
100
_chapters/05_logic/true_false.svg
Normal file
@ -0,0 +1,100 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
viewBox="0 0 595.3 199.99999"
|
||||
version="1.1"
|
||||
id="svg14095"
|
||||
sodipodi:docname="true_false.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
width="595.29999"
|
||||
height="200">
|
||||
<metadata
|
||||
id="metadata4843">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs14099" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14097"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
objecttolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
guidetolerance="10.0"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.8494877"
|
||||
inkscape:cx="199.24436"
|
||||
inkscape:cy="142.47189"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14095" />
|
||||
<ellipse
|
||||
stroke-miterlimit="10"
|
||||
cx="192.20108"
|
||||
cy="106.68857"
|
||||
id="circle14073-3"
|
||||
style="opacity:0.13999999;stroke:#000000;stroke-width:2.31169391;stroke-miterlimit:10"
|
||||
rx="43.215881"
|
||||
ry="45.347645" />
|
||||
<ellipse
|
||||
stroke-miterlimit="10"
|
||||
cx="406.75623"
|
||||
cy="105.85453"
|
||||
id="circle14073"
|
||||
style="opacity:0.13999999;stroke:#000000;stroke-width:2.31169391;stroke-miterlimit:10"
|
||||
rx="43.215881"
|
||||
ry="45.347645" />
|
||||
<circle
|
||||
stroke-miterlimit="10"
|
||||
cx="187.18683"
|
||||
cy="102.01409"
|
||||
r="42.276905"
|
||||
id="circle14077"
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:3.77952756;stroke-miterlimit:10;stroke-dasharray:none" />
|
||||
<g
|
||||
id="g14081"
|
||||
style="fill:#808285"
|
||||
transform="matrix(0.64664036,0,0,0.64664036,12.142869,-19.913489)">
|
||||
<path
|
||||
d="m 246.8,193.5 c 0.8,0 1.8,-0.2 2.9,-0.6 v 4.4 c -0.8,0.3 -1.6,0.6 -2.3,0.7 -0.7,0.1 -1.6,0.2 -2.6,0.2 -2,0 -3.5,-0.5 -4.3,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.5 V 185 h -2.1 v -2.4 l 2.7,-1.9 1.5,-3.6 h 3.9 v 3.5 h 4.2 v 4.5 h -4.2 v 6.7 c 0,1.1 0.5,1.7 1.6,1.7 z m 16.4,-13.2 c 0.5,0 1,0 1.5,0.1 l 0.3,0.1 -0.5,5.6 c -0.5,-0.1 -1.2,-0.2 -2,-0.2 -1.3,0 -2.3,0.3 -2.8,0.9 -0.6,0.6 -0.9,1.5 -0.9,2.6 v 8.5 h -6 v -17.3 h 4.4 l 0.9,2.8 h 0.3 c 0.5,-0.9 1.2,-1.7 2.1,-2.2 0.9,-0.7 1.8,-0.9 2.7,-0.9 z m 16.5,17.6 -0.7,-2.2 h -0.4 c -0.5,0.8 -1.2,1.4 -2.1,1.8 -0.9,0.4 -1.9,0.6 -3.1,0.6 -1.9,0 -3.4,-0.6 -4.4,-1.7 -1.1,-1.1 -1.6,-2.7 -1.6,-4.7 v -11.3 h 6 v 9.5 c 0,1.1 0.2,2 0.5,2.6 0.3,0.6 0.8,0.9 1.6,0.9 1,0 1.8,-0.4 2.2,-1.2 0.4,-0.8 0.7,-2.2 0.7,-4.1 v -7.6 h 6 v 17.3 h -4.7 z m 17,0.3 c -2.9,0 -5.1,-0.8 -6.7,-2.3 -1.6,-1.5 -2.4,-3.7 -2.4,-6.5 0,-2.9 0.7,-5.2 2.2,-6.7 1.5,-1.6 3.6,-2.3 6.3,-2.3 2.6,0 4.6,0.7 6,2 1.4,1.4 2.1,3.3 2.1,5.9 v 2.7 h -10.7 c 0,1 0.4,1.7 1.1,2.3 0.7,0.6 1.6,0.8 2.7,0.8 1,0 2,-0.1 2.9,-0.3 0.9,-0.2 1.8,-0.5 2.9,-1 v 4.3 c -0.9,0.5 -1.9,0.8 -2.9,1 -0.9,0 -2.1,0.1 -3.5,0.1 z m -0.3,-13.9 c -0.7,0 -1.3,0.2 -1.8,0.7 -0.5,0.4 -0.8,1.1 -0.8,2.1 h 5.1 c 0,-0.8 -0.3,-1.5 -0.7,-2 -0.5,-0.5 -1.1,-0.8 -1.8,-0.8 z"
|
||||
id="path14079"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<circle
|
||||
style="fill:#ffffff;stroke:#939598;stroke-width:3.77952756;stroke-miterlimit:10;stroke-dasharray:none"
|
||||
id="circle14083"
|
||||
r="42.276905"
|
||||
cy="102.52193"
|
||||
cx="402.52454"
|
||||
stroke-miterlimit="10" />
|
||||
<g
|
||||
style="fill:#808285"
|
||||
id="g14087"
|
||||
transform="matrix(0.64664036,0,0,0.64664036,191.89939,40.415535)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path14085"
|
||||
d="m 300.5,92.4 h -3.3 v 11.4 h -5.3 V 92.4 h -2 v -2.6 l 2.2,-1.3 v -0.3 c 0,-2 0.4,-3.5 1.2,-4.4 0.8,-0.9 2.2,-1.3 4,-1.3 0.7,0 1.4,0.1 2,0.2 0.6,0.1 1.4,0.3 2.2,0.6 l -1.1,3.4 c -0.7,-0.2 -1.3,-0.3 -1.9,-0.3 -0.4,0 -0.7,0.1 -0.9,0.4 -0.2,0.3 -0.3,0.7 -0.3,1.2 v 0.4 h 3.3 v 4 z m 12.2,11.4 -1,-2 h -0.1 c -0.7,0.9 -1.4,1.5 -2.2,1.8 -0.7,0.3 -1.7,0.5 -2.9,0.5 -1.5,0 -2.6,-0.4 -3.4,-1.3 -0.8,-0.9 -1.3,-2.1 -1.3,-3.7 0,-1.6 0.6,-2.9 1.7,-3.7 1.1,-0.8 2.8,-1.3 5,-1.4 h 2.5 v -0.2 c 0,-1.3 -0.6,-1.9 -1.9,-1.9 -1.1,0 -2.6,0.4 -4.3,1.1 l -1.5,-3.5 c 1.8,-0.9 4.1,-1.4 6.8,-1.4 2,0 3.5,0.5 4.6,1.5 1.1,1 1.6,2.4 1.6,4.1 v 10.1 z m -4,-3.5 c 0.6,0 1.2,-0.2 1.7,-0.6 0.5,-0.4 0.7,-0.9 0.7,-1.6 v -1.2 l -1.2,0.1 c -1.8,0.1 -2.6,0.7 -2.6,1.9 -0.1,1 0.4,1.4 1.4,1.4 z m 16.6,3.5 H 320 V 82.6 h 5.3 z m 15.6,-4.7 c 0,1.7 -0.6,2.9 -1.7,3.7 -1.1,0.8 -2.7,1.3 -4.9,1.3 -1.1,0 -2.1,-0.1 -3,-0.2 -0.8,-0.1 -1.7,-0.3 -2.6,-0.7 V 99 c 0.8,0.4 1.7,0.7 2.7,0.9 1,0.2 1.9,0.4 2.6,0.4 1.2,0 1.7,-0.3 1.7,-0.8 0,-0.3 -0.2,-0.5 -0.5,-0.7 -0.3,-0.2 -1.3,-0.6 -2.8,-1.2 -1.4,-0.6 -2.4,-1.2 -3,-2 -0.6,-0.7 -0.8,-1.7 -0.8,-2.8 0,-1.4 0.6,-2.6 1.7,-3.4 1.1,-0.8 2.7,-1.2 4.7,-1.2 1,0 2,0.1 2.9,0.3 0.9,0.2 1.8,0.5 2.8,1 l -1.4,3.4 c -0.7,-0.3 -1.5,-0.6 -2.2,-0.8 -0.7,-0.2 -1.4,-0.3 -1.9,-0.3 -0.9,0 -1.3,0.2 -1.3,0.6 0,0.3 0.2,0.5 0.5,0.7 0.3,0.2 1.2,0.6 2.6,1.1 1.1,0.4 1.9,0.9 2.4,1.3 0.5,0.4 0.9,0.9 1.2,1.5 0.2,0.5 0.3,1.2 0.3,2.1 z m 10.4,5 c -2.6,0 -4.6,-0.7 -6,-2.1 -1.4,-1.4 -2.1,-3.3 -2.1,-5.8 0,-2.6 0.7,-4.6 2,-6 1.3,-1.4 3.2,-2.1 5.6,-2.1 2.3,0 4.1,0.6 5.4,1.8 1.3,1.2 1.9,3 1.9,5.2 v 2.4 h -9.5 c 0,0.9 0.4,1.5 0.9,2 0.6,0.5 1.4,0.7 2.4,0.7 0.9,0 1.8,-0.1 2.6,-0.3 0.8,-0.2 1.6,-0.5 2.6,-0.9 v 3.8 c -0.8,0.4 -1.7,0.7 -2.6,0.9 -0.9,0.2 -1.9,0.4 -3.2,0.4 z M 351,91.7 c -0.6,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.7,1 -0.7,1.9 h 4.6 c 0,-0.7 -0.2,-1.3 -0.6,-1.8 -0.5,-0.4 -1,-0.7 -1.7,-0.7 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.9 KiB |
67
_chapters/06_functors.md
Normal file
@ -0,0 +1,67 @@
|
||||
Functors
|
||||
===
|
||||
|
||||
With this chapter, we will change the tactic a bit, (as I am sure you are a bit tired of jumping through different subjects) and we will examine some purely categorical concepts, using the structures that we saw so far as context. We will also generalize some of the concepts that we saw in these structures so they are valid for all categories.
|
||||
|
||||
Categories we saw so far
|
||||
===
|
||||
|
||||
We already saw a many different types of categories, like categories that have just one *object* (monoids, groups) and categories that have only one *morphism* between any two objects (preorders, partial orders).
|
||||
|
||||
![Types of categories](category_types.svg)
|
||||
|
||||
We also defined a lot of categories, most notably the ones based on logics/programming languages, but also less serious categories, as for example the color-mixing one
|
||||
|
||||
![Types of categories](category_types.svg)
|
||||
|
||||
We saw that we can make a category out of everything, as for example our city's road system, or a soccer ranglist starring me and my grandmother.
|
||||
|
||||
While examining all of this, we also saw the mother of all categories - the category of sets, as well as various *subcategories* to that category, as for example the set inclusion orders. We saw that many other categories are similar to subcategories of the category of sets.
|
||||
|
||||
![Set category](category_set.svg)
|
||||
|
||||
But how can we utilize the insights that we get from the fact that so many different things are actually one and the same thing in disquise? To do so we must specify ways to connect categories to one another. This is the topic of this chapter.
|
||||
|
||||
Categorical Isomorphisms
|
||||
===
|
||||
|
||||
In chapter 1 we talked about set isomorphisms, which establish the equivalence between two sets. If you remember a set isomorphism consisted of two functions between the sets that when composed are equivalent to the identity function. Or more simply put, of one invertible function.
|
||||
|
||||
![Set isomorphism](set_isomorphism.svg)
|
||||
|
||||
|
||||
![Set isomorphism](set_isomorphism_invertable.svg)
|
||||
|
||||
Then in chapter 4 we mentioned order isomorphisms, which were just set isomorphisms, with the extra condition that not only the objects, but the arrows should be the same, so for any two elements **a** and **b**, *a ≤ b** iff **F(a) ≤ F(b)**.
|
||||
|
||||
![Order isomorphism](order_isomorphism.svg)
|
||||
|
||||
It's a little (but not a lot) more complex to extend this definition to work for categories as well. Given two categories, an isomorphism between them is an invertible function between the underlying sets of objects, plus an isomorphism between the morphisms that connect them.
|
||||
|
||||
![Category isomorphism](category_isomorphism.svg)
|
||||
|
||||
Although longer, this definition is the same that we have for orders - it is just that orders can have at most one morphism between two objects, so it's obvious from the signature which corresponds to which - all we have to do is to verify that the morphisms exist, which is taken care of by the additional condition.
|
||||
|
||||
So those are categorical isomorphisms. But isomorphisms are actually almost useless - honestly, if two categories are isomorphic, then they are so similar that you can hardly see the difference between one and the other. It will be non-essential.
|
||||
|
||||
[Category isomorphism squares](category_isomorphism_squares.svg)
|
||||
|
||||
Functors
|
||||
===
|
||||
|
||||
Unlike two-way relations between two categories may be established only in a very limited set of cases, the one-way relations are very common.
|
||||
|
||||
Functors in programming
|
||||
===
|
||||
|
||||
Functors as maps
|
||||
===
|
||||
|
||||
Diagrams
|
||||
===
|
||||
|
||||
Natural transformations
|
||||
===
|
||||
|
||||
Limits
|
||||
===
|
@ -16,15 +16,27 @@
|
||||
</div>
|
||||
<div class="container page-{{page.title}}">
|
||||
<!--<h1>{{page.title}}</h1> -->
|
||||
{{ content }}
|
||||
|
||||
<div class="prev-next">
|
||||
{% if page.previous.url %}
|
||||
<a class="prev" href="{{site.baseurl}}{{page.previous.url}}">«prev</a>
|
||||
<a class="button" href="{{site.baseurl}}{{page.previous.url}}">«prev</a>
|
||||
{% endif %}
|
||||
{% if page.next.url %}
|
||||
<a class="next" href="{{site.baseurl}}{{page.next.url}}">next»</a>
|
||||
<a class="button" href="{{site.baseurl}}{{page.next.url}}">next»</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{ content }}
|
||||
|
||||
<div class="prev-next">
|
||||
{% if page.previous.url %}
|
||||
<a class="button" href="{{site.baseurl}}{{page.previous.url}}">«prev</a>
|
||||
{% endif %}
|
||||
{% if page.next.url %}
|
||||
<a class="button" href="{{site.baseurl}}{{page.next.url}}">next»</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<script type='text/javascript' src='https://ko-fi.com/widgets/CounterWidget.js'></script><script type='text/javascript'>counterwidget.init('K3K539YDO');counterwidget.draw();</script>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="container">
|
||||
@ -51,6 +63,8 @@
|
||||
|
||||
<h1>Support this project</h1>
|
||||
<p><a target="_blank" href="https://ko-fi.com/borismarinov">Ko-fi</a></p>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
|
@ -1,5 +1,5 @@
|
||||
img {
|
||||
width: 100%;
|
||||
:root {
|
||||
--color: #57a445;
|
||||
}
|
||||
|
||||
body {
|
||||
@ -30,3 +30,7 @@ h1, h2, h3, h4, h5, h6 {
|
||||
.footer {
|
||||
background-color: #8967acff;
|
||||
}
|
||||
|
||||
.button {
|
||||
background-color: #8967acff;
|
||||
}
|
||||
|
@ -4,6 +4,7 @@ coproduct
|
||||
Coproduct
|
||||
morphism
|
||||
coproducts
|
||||
morphism
|
||||
morphisms
|
||||
preorders
|
||||
Preorders
|
||||
@ -51,6 +52,7 @@ non-abelian
|
||||
Dih3
|
||||
composable
|
||||
forall
|
||||
<<<<<<< HEAD
|
||||
codomain
|
||||
Euclidian
|
||||
subtypes
|
||||
@ -61,3 +63,34 @@ structs
|
||||
DeMorgan's
|
||||
getter
|
||||
OOP
|
||||
=======
|
||||
BHK
|
||||
yey
|
||||
intuitionistic
|
||||
intuinism
|
||||
Brouwer
|
||||
schemas
|
||||
Nahas's
|
||||
Coq
|
||||
Kolmogorov
|
||||
entailments
|
||||
Logics
|
||||
logics
|
||||
bivalence
|
||||
Zermelo
|
||||
Fraenkel
|
||||
distributivity
|
||||
CTI
|
||||
monads
|
||||
monad
|
||||
hom-set
|
||||
Curry-Howard-Lambek
|
||||
Curry-Howard
|
||||
Lambek
|
||||
cartesian
|
||||
functor
|
||||
functors
|
||||
Functor
|
||||
Functors
|
||||
Endofunctors
|
||||
invertible
|
||||
|
3
index.md
@ -2,4 +2,5 @@
|
||||
layout: default
|
||||
title: index
|
||||
---
|
||||
![cover](cover.svg)
|
||||
|
||||
[![cover.svg](cover.svg)](00)
|
||||
|
254
proposal.md
Executable file
@ -0,0 +1,254 @@
|
||||
About
|
||||
===
|
||||
|
||||
About category theory
|
||||
---
|
||||
|
||||
> Category Theory is considered by many to be an involved domain of study to get into. It becomes a ground for unification of mathematical ideas for a wide variety of domains. And the way it achieves this is by taking an abstract vantage point on the ideas, their properties, and processes in these disciplines. This viewpoint gives it the ability to reason about analogies happening in distinct domains and draw rigorous analogies across the patterns happening in them in a rigorous way.
|
||||
|
||||
[Source](https://github.com/prathyvsh/category-theory-resources)
|
||||
|
||||
Category theory has a variety of applications:
|
||||
|
||||
- It is used in **programming language theory**, for example the usage of monads in functional programming.
|
||||
|
||||
- It is used in other scientific disciplines e.g. quantum mechanics:
|
||||
|
||||
> [...] The categorical formalization of this result (Abramsky and Coecke, 2004), now referred to as categorical quantum mechanics, became a hit within the computer science semantics community, and ultimately allowed for several young people to establish research careers in this area. **Top computer science conferences (e.g. LiCS and ICALP) indeed regularly accept papers on categorical quantum mechanics, and more recently leading physics journals (e.g. PRL and NJP) have started to do so too**.
|
||||
|
||||
Source: Picturing Quantum Processes by Bob Coecke (Cambridge University Press - 2017)
|
||||
|
||||
- It may also be used as an axiomatic foundation for mathematics, as an alternative to set theory and other proposed foundations.
|
||||
|
||||
- Last but not least (perhaps even most importantly) category theory has a very good potential as a *teaching tool* for a variety of other subjects.
|
||||
|
||||
About the book
|
||||
---
|
||||
|
||||
I am writing a primer in category theory and various related concepts in "higher" mathematics that is *really* accessible to people with no prior exposure to the subject without being dumbed down, by utilizing visual explanations.
|
||||
|
||||
My book serves as chapter 0 going through the gist of the material covered by other similar introductory books, but doing so in a way that would enable non-mathematicians to swift through with ease.
|
||||
|
||||
Reading it would enable my readers to effortlessly go through any academic introduction to category theory, as well as to start tacking resources that use category theory as a tool to threat other subjects.
|
||||
|
||||
About the author
|
||||
---
|
||||
|
||||
I am a nerd who works in web programming with background in design and technical communication. I first discovered category theory through programming, but then started pursuing it in its own right. Finding math more and more fascinating.
|
||||
|
||||
Currently living in Sofia with my wife and kid.
|
||||
|
||||
Similar resources
|
||||
===
|
||||
|
||||
Here is [a good list of category theory introductions](https://github.com/prathyvsh/category-theory-resources)
|
||||
|
||||
"Category Theory Illustrated" (which I will call CTI from now on), however possesses some unique features that make it different from the ones that I looked into. Here I will examine those features of CTI when compared specifically to my two favorite introductions, which also target the two biggest target audiences for CTI - programmers (nerds) and scientists (academics).
|
||||
|
||||
- Category Theory for Programmers by Bartosz Milewski (self-published- 2018) - [Full text](https://github.com/hmemcpy/milewski-ctfp-pdf/)
|
||||
|
||||
- Category Theory for the Sciences by David I. Spivak (MIT press - 2014) - [Free version](http://math.mit.edu/~dspivak/CT4S.pdf)
|
||||
|
||||
I am attaching excerpts from both of them, as well as one from CTI, that explain a similar concept - the concept of an *order*.
|
||||
|
||||
Category Theory for Programmers
|
||||
---
|
||||
|
||||
> A preorder is a set with an ordering relation between its elements that’s traditionally written as <= (less than or equal). The “pre” in preorder is there because we’re only requiring the relation to be transitive and reflexive but not necessarily antisymmetric (so it’s possible to have cycles).
|
||||
|
||||
> A set with the preorder relation gives rise to a category. The objects are the elements of this set. A morphism from object a to b either doesn’t exist, if the objects cannot be compared or if it’s not true that a <= b; or it exists if a <= b, and it points from a to b. There is never more than one morphism from one object to another. Therefore any hom-set in such a category is either an empty set or a one-element set. Such a category is called thin.
|
||||
|
||||
> It’s easy to convince yourself that this construction is indeed a category: The arrows are composable because, if a <= b and b <= c then a <= c; and the composition is associative. We also have the identity arrows because every element is (less than or) equal to itself (reflexivity of the underlying relation).
|
||||
|
||||
[Source](https://bartoszmilewski.com/2015/10/28/yoneda-embedding/)
|
||||
|
||||
Category Theory for the Sciences
|
||||
---
|
||||
|
||||
> 3.4.1 Definitions of preorder, partial order, linear order
|
||||
|
||||
> Definition 3.4.1.1. Let S be a set and R Ď S ˆS a binary relation on S; if ps,s1q P R
|
||||
we will write s ≤ s1. Then we say that R is a preorder if, for all s,s1,s2 P S we have
|
||||
|
||||
> Reflexivity: s ≤ s, and
|
||||
|
||||
> Transitivity: if s ≤ s1 and s1 ≤ s2, then s ≤ s2.
|
||||
|
||||
> We say that R is a partial order if it is a preorder and, in addition, for all s,s1 P S we
|
||||
have
|
||||
|
||||
> Antisymmetry: If s ≤ s1 and s1 ≤ s, then s “ s1.
|
||||
|
||||
> We say that R is a linear order if it is a partial order and, in addition, for all s,s1 P S we have
|
||||
|
||||
> Comparability: Either s ≤ s1 or s1 ≤ s.
|
||||
> We denote such a preorder (or partial order or linear order) by pS,≤ q.
|
||||
|
||||
> Exercise 3.4.1.2.
|
||||
> a.) Decide whether the table to the left in Display (3.9) constitutes a linear order.
|
||||
> b.) Show that neither of the other tables are even preorders.
|
||||
|
||||
[Source](http://math.mit.edu/~dspivak/CT4S.pdf) (page 93)
|
||||
|
||||
The categorical aspect of orders is described on page 132 in the same link.
|
||||
|
||||
Category Theory Illustrated
|
||||
---
|
||||
|
||||
> The most straightforward type of order that you think about is linear order i.e. one in which every object has its place depending on every other object. In this case the ordering criteria is completely deterministic and leaves no room for ambiguity in terms of which element comes before which. For example, ordering the colors by the length of their waves (or by how they appear in the rainbow).
|
||||
|
||||
![Linear order](_chapters/04_order/linear_order.svg)
|
||||
|
||||
> In most programming languages, we can order objects linearly by providing a function which, given two objects, tells us which one of them is "bigger" (comes first) and which one is "smaller".
|
||||
|
||||
```
|
||||
[1, 3, 2].sort((a, b) => {
|
||||
if (a > b) {
|
||||
return true
|
||||
} else {
|
||||
return false
|
||||
}
|
||||
})
|
||||
```
|
||||
|
||||
> But in order for such a function to really define an order (e.g. give the same output every time, independent of how the objects were shuffled initially), it has to obey several rules.
|
||||
|
||||
> Incidentally, (or rather not incidentally at all), these rules are nearly equivalent to the mathematical laws that define the criteria of the relationship between elements in an order i.e. those are the rules that define which element can point to which. Let's review them.
|
||||
|
||||
> Reflexivity
|
||||
|
||||
> Let's get the most boring law out of the way - each object has to be bigger or equal to itself, or **a ≤ a** (the relationship between elements in an order is commonly denoted as **≤** in formulas, but it can also be represented with a simple arrow from first object to the second).
|
||||
|
||||
![Reflexivity](_chapters/04_order/reflexivity.svg)
|
||||
|
||||
> No special reason for this law to be so, except that the "base case" should be covered somehow.
|
||||
|
||||
> We can formulate it the opposite way too and say that each object should *not* have the relationship to itself, in which case we would have a relation than resembles *bigger than*, as opposed to *bigger or equal to* and a slightly different type of order, sometimes called a *strict* order.
|
||||
|
||||
> Transitivity
|
||||
|
||||
|
||||
> The second law is maybe the least obvious, (but probably the most essential) - it states that if object **a** is bigger than object **b**, it is automatically bigger than all objects that are smaller than object **b** or **a ≤ b and b ≤ c ➞ a ≤ c**.
|
||||
|
||||
![Transitivity](_chapters/04_order/transitivity.svg)
|
||||
|
||||
> This is the law that to a large extend defines what an order is: if I am better at playing soccer than my grandmother, then I would also be better at it than my grandmother's friend, whom she beats, otherwise I wouldn't really be better than her.
|
||||
|
||||
> Antisymmetry
|
||||
|
||||
> The third law is called antisymmetry and it states that the function that defines the order should not give contradictory results (or in other words you have **x ≤ y** and **y ≤ x** only if **x = y**).
|
||||
|
||||
![antisymmetry](_chapters/04_order/antisymmetry.svg)
|
||||
|
||||
> It also means that no ties are permitted - either I am better than my grandmother at soccer or she is better at it than me.
|
||||
|
||||
> Totality
|
||||
|
||||
> The last law is called *totality* (or *connexity*) and it mandates that all elements that belong to the order should be comparable - **a ≤ b or b ≤ a**. That is, for any two elements, one would always be "bigger" than the other.
|
||||
|
||||
> By the way, this law makes the reflexivity law redundant, as reflexivity is just a special case of totality when **a** and **b** are one and the same object, but I still want to present it for reasons that will become apparent soon.
|
||||
|
||||
![connexity](_chapters/04_order/connexity.svg)
|
||||
|
||||
> You might say that this law is not as self-evident as the rest of them - if you think about different types of real-life objects that we typically order, you would probably think of some situations in which it does not apply. For example, if we aim to order all people based on soccer skills there are many ways in which we can rank a person compared to their friends their friend's friends etc. but there isn't a way to order groups of people who never played with one another.
|
||||
|
||||
[Source](/category-theory-illustrated/04_order)
|
||||
|
||||
Features
|
||||
===
|
||||
|
||||
Diagrams
|
||||
---
|
||||
|
||||
Category theory is very *visual* in its nature. Category-theoretic diagrams are not merely supplemental illustrations for its concepts, but are often the very language that is used to define those concepts e.g. defining a more advanced concept such as *natural transformation* without diagrams is practically impossible. So having a lot of diagrams is essential for people who are inexperienced to understand the concepts.
|
||||
|
||||
However, books on category theory typically have as many diagrams as other math textbooks. I consider this a huge missed opportunity for making the subject more approachable. This was the original motivation for the creation of CTI.
|
||||
|
||||
Besides being more in quantity, the diagrams of CTI use many techniques from traditional communication design (such as the use of color for example) in order to illuminate the different subjects and abstractions that I am covering.
|
||||
|
||||
Both books that I am reviewing have less diagrams than CTI. From the resources that I have examined, the only author who stresses on diagrams as much as I do is Tai-Danae Bradley (her blog is [https://www.math3ma.com/](https://www.math3ma.com/).)
|
||||
|
||||
The diagrams in CTI had received universal praise from many audiences. The university professor Gonzalo Casas used some of them for his [lectures on robotic fabrication at ETH Zurich](https://github.com/compas-teaching/COMPAS-II-FS2021/tree/main/lecture_06) ([Lecture slides](https://raw.githubusercontent.com/compas-teaching/COMPAS-II-FS2021/main/lecture_06/lecture_06.pdf).)
|
||||
|
||||
Verbosity of language
|
||||
---
|
||||
|
||||
Leaving the diagrams aside, we can see that the descriptions in CTI are much more verbose than equivalent descriptions in other books. This is clearly visible in the excerpts attached: although the authors of the books that I am reviewing have quite different styles of presentation, they both move much faster with the exposition, which would be OK for readers who have prior experience with math and computer science, but would be very hard to follow by lay people (I know that from my own experience).
|
||||
|
||||
In CTI, I try above all to be gentle in my exposition, taking the time to stress out the important parts of the descriptions and the places where misunderstanding might occur, such as the fact that the term "object" has entirely different meanings in computer science and in category theory.
|
||||
|
||||
Chapter on logic
|
||||
---
|
||||
|
||||
Category theory is deeply bound with mathematical logic. But although the connection is mentioned in many books, it isn't fully examined by any introductory texts on category theory that I have seen.
|
||||
|
||||
CTI has a dedicated chapter on logic (the longest one in the book), which introduces the connection and makes use of it to give context to some categorical phenomena, such as limits.
|
||||
|
||||
Target audiences
|
||||
===
|
||||
|
||||
The types of audiences of CTI.
|
||||
|
||||
Programmers
|
||||
---
|
||||
|
||||
### who are curious about category theory, because they are into functional programming.
|
||||
|
||||
Functional programming is on the rise with both new languages and technologies that are gaining traction (Elixir, Clojure), and mainstream languages, trying to catch up (Java, JavaScript) and so there are many programmers who are interested in functional programming and category theory, but lack the math background to tackle the existing resources. CTI is a way for those people to understand "what the fuss is about" before diving into such technologies.
|
||||
|
||||
Students
|
||||
---
|
||||
|
||||
### who are studying category-theory-related disciplines
|
||||
|
||||
CTI would be of much help for people who want to study category theory or any of the growing number of resources that use category theory and diagrammatic language to introduce other subjects:
|
||||
|
||||
- Picturing Quantum Processes by Bob Coecke and Aleks Kissinger (Cambridge University Press - 2017) that uses it to introduce quantum mechanics
|
||||
|
||||
- Visual Group Theory by Nathan Carter (MATHEMATICAL ASSOCIATION OF AMERICA - 2009) sample: http://www.mathcs.emory.edu/~dzb/teaching/421Fall2014/VGT-Ch-1-2.pdf
|
||||
|
||||
- "Topology. A Categorical Approach" by Tai-Danae Bradley, Tyler Bryson and John Terilla (MIT press - 2020)
|
||||
|
||||
As David Spivak puts it in his review of "Topology. A Categorical Approach":
|
||||
|
||||
> This book is at the leading edge of what will **likely become a major pedagogical trend in mathematics: teaching the fundamentals from a categorical perspective**.
|
||||
|
||||
CTI aids students who are studying these disciplines by communicating what is considered as a "common knowledge" by category theorists.
|
||||
|
||||
Any other kind of nerds
|
||||
---
|
||||
### who want to learn some mathematics just for fun
|
||||
|
||||
Aside from being informative, CTI is easy and fun to read so many people read it just as a form of recreation.
|
||||
|
||||
Feedback
|
||||
===
|
||||
|
||||
My book received a lot of positive feedback and a lot of people shared it on social media.
|
||||
|
||||
Comments
|
||||
---
|
||||
|
||||
> This is the most beautiful and clearly written introduction to categories I’ve ever seen. Highly recommended. [Source](https://twitter.com/y0b1byte/status/1417567589241339912)
|
||||
|
||||
> Great stuff man! Internet needs more accessible Category Theory expositions. [Source](https://twitter.com/prathyvsh/status/1253303971185221634)
|
||||
|
||||
> What a wonderful resource this Illustrated Category Theory series is. It's an easy(ier), concise, on-ramp to the topic, that would make a nice introduction. A good resource for sharing. I look forward to the remaining topics. Thanks Boris! [Source](https://www.reddit.com/r/haskell/comments/mhs3ov/category_theory_illustrated/gt9xbp9?utm_source=share&utm_medium=web2x&context=3)
|
||||
|
||||
> Awesome website! Well written and crystal clear. It's truly a feat to explain simply such a complex topic. [Source](https://news.ycombinator.com/item?id=26659190)
|
||||
|
||||
> My God that site is beautiful. If only every "maths" site could looks like this, I'd have won a field medal! [Source](https://news.ycombinator.com/item?id=26660369)
|
||||
|
||||
> I saw your site on Hacker News. I just wanted to send a note saying it's beautiful! I have been writing Haskell (PureScript really) for years, and I've been wanting to get more into Category Theory. I'm excited to read through your site, and thanks for taking the time to create it! (received by email)
|
||||
|
||||
> Thank you for creating Category Theory Illustrated, for me the book makes the concepts easier to understand and build an intuition. (received by email)
|
||||
|
||||
Discussions
|
||||
---
|
||||
|
||||
[Lobste.rs](https://lobste.rs/s/bc11fo/category_theory_illustrated_monoids)
|
||||
|
||||
[HackerNews](https://news.ycombinator.com/item?id=26658111)
|
||||
|
||||
[Twitter](https://twitter.com/search?q=category-theory-illustrated&src=typed_query&f=live)
|
||||
|
51
style.css
@ -1,7 +1,10 @@
|
||||
:root {
|
||||
--color: black;
|
||||
}
|
||||
|
||||
body {
|
||||
line-height: 1.5;
|
||||
margin: 0;
|
||||
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
@ -48,28 +51,6 @@ blockquote {
|
||||
color: #666;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@font-face {
|
||||
font-family: 'mell';
|
||||
src: url('RubikMonoOne.ttf') format('truetype');
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
font-family: 'mell', cursive;
|
||||
}
|
||||
|
||||
|
||||
h1 {
|
||||
font-size: 40px;
|
||||
}
|
||||
@ -94,22 +75,22 @@ a {
|
||||
}
|
||||
|
||||
table {
|
||||
border: 3px solid blue;
|
||||
border: 3px solid var(--color);
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
border-collapse: collapse;
|
||||
table-layout: fixed
|
||||
}
|
||||
table td, table th {
|
||||
border: 1px solid blue;
|
||||
border: 1px solid var(--color);
|
||||
padding: 5px 4px;
|
||||
}
|
||||
table tbody td {
|
||||
}
|
||||
table thead {
|
||||
background: blue;
|
||||
background: var(--color);
|
||||
color: white;
|
||||
border-bottom: 3px solid blue;
|
||||
border-bottom: 3px solid var(--color);
|
||||
}
|
||||
table thead th {
|
||||
font-weight: bold;
|
||||
@ -117,5 +98,19 @@ table thead th {
|
||||
}
|
||||
table tfoot {
|
||||
font-weight: bold;
|
||||
border-top: 3px solid blue;
|
||||
border-top: 3px solid var(--color);
|
||||
}
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
.button {
|
||||
background-color: black;
|
||||
color: white;
|
||||
padding: 10px;
|
||||
text-decoration: none;
|
||||
line-height: 2.5;
|
||||
}
|
||||
.icon {
|
||||
font-size: 26px;
|
||||
}
|
||||
|