This commit is contained in:
Boris Marinov 2021-03-05 17:28:50 +02:00
parent ae171446c7
commit a58a6e2a6c
4 changed files with 792 additions and 28 deletions

View File

@ -140,9 +140,7 @@ Although the connection establishes the relationship between **D** and **G** (**
Maximum and minimum
---
So partial orders do not provide us with a definite answer of the question who is better at who at soccer, but in sports (as well as in other domains) people often don't care who is better than, *who is number one* i.e. the champion, the player who is better than anyone else, or more generally, the element that is bigger than any other element, which is called the *maximum element*.
In our last diagram **M** is the maximum element. In this diagram, the green element is the biggest one.
As we saw, partial orders do not provide us with a definite answer of the question who is better at who at soccer. But in sports (as well as in other domains) people often don't care who is better than, *who is number one* i.e. the champion, the player who is better than anyone else, or more generally, the element that is bigger than any other element, which is called the *maximum element*. And some 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.
![Join diagram with one more element](join_additional_element.svg)
@ -150,15 +148,19 @@ Sometimes we have more than one elements that are bigger than all other elements
![A diagram with no maximum element](non_maximal_element.svg)
We also may have a minimum (smallest) element, which is defined in the same way.
A partial order may also have a minimum (smallest) element, which is defined in the same way.
Joins
---
Give two elements, the smallest element that is bigger than both of them (i.e. their *least upper bound*) is called the *join* of these elements, e.g. the green element is a join of the other two. Formally the join of **A** and **B** is defined as the smallest element **C** for which **A ≤ C**, and **B ≤ C**.
Give two elements, their *least upper bound*) is called the *join* of these elements, e.g. the green element is a join of the other two.
![Join](join.svg)
Formally the join of **A** and **B** is defined as the smallest element **C** that is bigger than both **A** and **B** (i.e.for which **A ≤ C**, and **B ≤ C**. There can be multiple elements bigger than **A** and **B** (all elements that are bigger than **C** are also bigger than **A** and **B**), but only one of them is a join.
![Join with other elements](join_other_elements.svg)
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. And, like with the maxumum 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)
@ -178,8 +180,6 @@ Given two elements, the biggest element that is smaller than both of them is cal
The same rules as for the joins apply.
**Question:** What is the relationship of join and meet in terms of category theory?
Interlude: Hasse diagrams
---
@ -191,6 +191,29 @@ In terms of arrows, the rule means that if you add an arrow to a point, you the
This allows us to compare any two points by just seeing which one is above the other e.g. to spot the *join* of two elements, you just have to identify the ones they connect to and see which one is lowest.
Examples of partial orders and the inclusion order
===
We all know many examples of total orders (any form of chart or ranking is a total order), but there are probably not so many obvious examples of partial orders. So let's cook some.
Color order
---
Let's revisit our color-mixing monoid and create a color-mixing partial order
![A color mixing poset](color_mixing_poset.svg)
Numbers by division
---
Inclusion order
---
Given any sets of elements, we can define what is called the inclusion order, in which
![A color mixing poset, ordered by inclusion](color_mixing_poset_inclusion.svg)
Preorder
===
@ -244,8 +267,9 @@ That is in the contrast with the category of sets where there are potentially in
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 *sum* of two objects in a category.
If you recall
![Joins as coproduct](coproduct_morphisms.svg)
@ -255,10 +279,6 @@ The set inclusion order
Do some sets form some kind of order as established by the functions between them?
Let's revisit our color-mixing monoid and create a color-mixing poset
![A color mixing poset](color_mixing_poset.svg)
Lattices
---

View File

@ -0,0 +1,494 @@
<?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="color_mixing_poset_inclusion.svg"
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)"
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="1.6510641"
inkscape:cx="382.87697"
inkscape:cy="17.014107"
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.389;stroke-miterlimit:10"
id="g1482-7-0-7"
transform="matrix(-0.00741837,-0.44550623,0.62144331,-0.04182639,158.94199,267.93906)"
inkscape:transform-center-x="-24.22401"
inkscape:transform-center-y="144.21212">
<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.00621262,-0.44552469,0.62155424,-0.04014434,276.85747,267.90222)">
<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.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.389;stroke-miterlimit:10"
id="g1482-7-0-2"
transform="matrix(0.38070678,-0.23263086,-0.29303556,-0.54062526,199.60774,303.90792)">
<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
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
id="g1482-7-0-4-3"
transform="matrix(-0.30760368,-0.322352,0.42830429,-0.45221308,328.60621,314.95167)"
inkscape:transform-center-x="-35.034367"
inkscape:transform-center-y="41.445506">
<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="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">
<g
id="g2749-4-6-7-6"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<circle
cx="52.563747"
cy="85.225021"
r="17.200493"
id="circle3369-5-5-8-0"
style="opacity:0.13;fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4-6"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
r="17.200493" />
</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">
<g
id="g2749-4-6-7-6-2"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<circle
cx="52.563747"
cy="85.225021"
r="17.200493"
id="circle3369-5-5-8-0-1"
style="opacity:0.13;fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4-6-2"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
r="17.200493" />
</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">
<g
id="g2749-4-6-7-6-0"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<circle
cx="52.563747"
cy="85.225021"
r="17.200493"
id="circle3369-5-5-8-0-6"
style="opacity:0.13;fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4-6-0"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<g
id="g2749-4-6-7-6-6"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<circle
cx="52.563747"
cy="85.225021"
r="17.200493"
id="circle3369-5-5-8-0-8"
style="opacity:0.13;fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4-6-7"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<g
id="g2749-4-6-7-6-2-2"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<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:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4-6-2-3"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<g
id="g2749-4-6-7-6-0-5"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
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">
<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:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4-6-0-2"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
r="17.200493" />
</g>
</g>
</g>
<g
id="g5769-8"
transform="translate(125.81972,117.99116)">
<circle
cx="56.307613"
cy="92.667412"
r="24.6"
id="circle3369-9"
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-7"
style="stroke-width:6;stroke-miterlimit:10" />
</g>
<g
id="g5761"
transform="translate(51.646933,121.94548)">
<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
id="g4359"
transform="translate(154.20233,145.68509)">
<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-8-3"
transform="translate(114.2618,-30.102364)">
<circle
cx="56.307613"
cy="92.667412"
r="24.6"
id="circle3369-9-6"
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-7-1"
style="stroke-width:6;stroke-miterlimit:10" />
</g>
<g
id="g5761-2"
transform="translate(-41.48469,-23.175754)">
<circle
cx="250.16379"
cy="90.603348"
r="24.6"
id="circle3365-9"
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-3"
style="stroke-width:6;stroke-miterlimit:10" />
</g>
<g
id="g5761-1"
transform="translate(49.394774,-27.24536)">
<circle
cx="250.16379"
cy="90.603348"
r="24.6"
id="circle3365-94"
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-7"
style="stroke-width:6;stroke-miterlimit:10" />
</g>
<g
id="g4359-8"
transform="translate(60.583981,-1.3802893)">
<circle
cx="271.79999"
cy="72.099998"
r="24.6"
id="circle3367-4"
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-5"
style="stroke-width:6;stroke-miterlimit:10" />
</g>
<g
id="g5769-8-0"
transform="translate(360.40538,-25.907597)">
<circle
cx="56.307613"
cy="92.667412"
r="24.6"
id="circle3369-9-3"
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-7-6"
style="stroke-width:6;stroke-miterlimit:10" />
</g>
<g
id="g4359-1"
transform="translate(175.23482,5.4081161)">
<circle
cx="271.79999"
cy="72.099998"
r="24.6"
id="circle3367-0"
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-6"
style="stroke-width:6;stroke-miterlimit:10" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,250 @@
<?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="join_other_elements.svg"
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)">
<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="2"
inkscape:cx="270.83952"
inkscape:cy="81.412199"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g2760-0"
inkscape:document-rotation="0"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="578.41487,-35.590171"
orientation="1,0"
id="guide3917" />
</sodipodi:namedview>
<g
id="g2760-8"
transform="translate(392.18394,2.4928396)">
<g
id="g2760-0"
transform="matrix(0.58065273,0.58065273,-0.58065273,0.58065273,42.036768,-23.943945)">
<g
id="g2760-9-8-7"
transform="matrix(0.86438585,0,0,0.86438585,-158.18218,69.866865)">
<g
id="g2749-4-6"
style="fill:#cee7cc;fill-opacity:1;stroke:#666666"
transform="rotate(-37.328029,183.17645,-58.627543)">
<circle
cx="55.440796"
cy="90.58149"
r="24.6"
id="circle3369-5-5"
style="opacity:0.13;fill:#cee7cc;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-6-6"
style="fill:#cee7cc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
</g>
</g>
<g
id="g2749-7-7"
style="fill:#f8f7cb;fill-opacity:1;stroke:#666666"
transform="matrix(0.62600464,-0.59605461,0.59605461,0.62600464,-15.191123,162.9018)">
<circle
cx="55.440796"
cy="90.58149"
r="24.6"
id="circle3369-7-4"
style="opacity:0.13;fill:#f8f7cb;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-4-5"
style="fill:#f8f7cb;fill-opacity:1;stroke:#666666;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-7-0-3"
transform="matrix(-0.2579681,-6.3437123e-4,0.02501629,0.35962768,89.15047,100.59417)"
inkscape:transform-center-x="1.767968"
inkscape:transform-center-y="-1.2312642">
<path
style="stroke-width:35.526"
inkscape:connector-curvature="0"
id="path1478-7-9-4-2-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-3-4-7"
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-25-1-3-3"
transform="matrix(0.02343329,-0.263895,0.35538151,0.08200231,-110.91578,280.25354)"
inkscape:transform-center-x="6.0425828"
inkscape:transform-center-y="-0.4932205">
<path
style="stroke-width:35.526"
inkscape:connector-curvature="0"
id="path1478-7-9-8-5-1-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-9-5-4-7"
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
id="g2760-9-8-4-4"
transform="matrix(0.86438584,0,0,0.86438584,-122.54882,-82.771626)">
<g
id="g2749-4-5-7"
style="fill:#cccccc;stroke:#666666"
transform="rotate(-37.328029,281.16019,39.648811)">
<circle
cx="55.440796"
cy="90.58149"
r="24.6"
id="circle3369-5-0-4"
style="opacity:0.13;fill:#cccccc;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.507595"
cy="84.367409"
r="24.6"
id="circle3383-6-3-4"
style="fill:#cccccc;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
</g>
</g>
<g
style="display:inline;fill:#dddddd;stroke:#838383;stroke-width:6.389;stroke-miterlimit:10"
id="g1482-7-0-25-1-3"
transform="matrix(0.0204451,-0.26414331,0.35628683,0.07797495,-100.99728,195.5057)"
inkscape:transform-center-x="6.0452144"
inkscape:transform-center-y="-0.40346967">
<path
style="stroke-width:35.526"
inkscape:connector-curvature="0"
id="path1478-7-9-8-5-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-9-5-4"
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-25-1-3-3-3"
transform="matrix(0.0968063,-0.24661353,0.31790189,0.1787702,-139.28923,156.08452)"
inkscape:transform-center-x="5.7229269"
inkscape:transform-center-y="-2.7057981">
<path
style="stroke-width:35.526"
inkscape:connector-curvature="0"
id="path1478-7-9-8-5-1-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"
inkscape:connector-curvature="0"
id="path1480-1-3-9-5-4-7-7"
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)"
d="M -180.68738,247.40175 C -62.932869,89.689178 175.03949,57.942476 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-25-1-3-3-3-5"
transform="matrix(-0.24231149,-0.10712067,-0.10010406,0.35071295,105.26386,75.030939)"
inkscape:transform-center-x="-13.023561"
inkscape:transform-center-y="2.6891632">
<path
style="stroke-width:35.526"
inkscape:connector-curvature="0"
id="path1478-7-9-8-5-1-6-6-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="fill:none;stroke-width:10.649;paint-order:markers fill stroke"
inkscape:connector-curvature="0"
id="path1480-1-3-9-5-4-7-7-5"
d="M 84.658991,163.38721 C 126.60325,108.85391 216.14887,68.542135 317.498,86.173"
sodipodi:nodetypes="cc"
transform="matrix(0.89574,0,0,0.81736,18.384,154.236)" />
</g>
<g
id="g2760-0-7"
transform="matrix(0.86438585,0,0,0.86438585,-70.283855,198.06117)">
<g
id="g2749-6-8"
style="fill:#caebfc;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"
style="opacity:0.13;fill:#caebfc;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"
style="fill:#caebfc;fill-opacity:1;stroke:#666666;stroke-width:6;stroke-miterlimit:10" />
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -20,7 +20,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>
@ -101,27 +101,27 @@
<g
id="g2760-9-8-7-4"
transform="matrix(3.7238294,0,0,3.7238294,-609.47687,-296.97043)"
style="stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none">
style="stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none;fill:#ececec">
<g
id="g2749-4-6-7"
style="fill:#cccccc;stroke:#666666;stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none"
style="fill:#ececec;stroke:#666666;stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none"
transform="rotate(-37.328029,178.27377,-57.179395)">
<g
id="g10519"
style="stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none">
style="stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none;fill:#ececec">
<circle
cx="52.563747"
cy="85.225021"
r="17.200493"
id="circle3369-5-5-8"
style="opacity:0.13;fill:#cccccc;stroke:#666666;stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none" />
style="opacity:0.13;fill:#ececec;stroke:#666666;stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4"
style="fill:#cccccc;stroke:#666666;stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none"
style="fill:#ececec;stroke:#666666;stroke-width:1.3735;stroke-miterlimit:4;stroke-dasharray:none"
r="17.200493" />
</g>
</g>
@ -234,27 +234,27 @@
<g
id="g2760-9-8-7-4-3"
transform="matrix(1.9814726,0,0,1.9814726,-454.45212,-27.94686)"
style="stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none">
style="stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;fill:#ececec">
<g
id="g2749-4-6-7-6"
style="fill:#cccccc;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
transform="rotate(-37.328029,178.27377,-57.179395)">
<g
id="g10519-1"
style="stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none">
style="stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;fill:#ececec">
<circle
cx="52.563747"
cy="85.225021"
r="17.200493"
id="circle3369-5-5-8-0"
style="opacity:0.13;fill:#cccccc;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
style="opacity:0.13;fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4-6"
style="fill:#cccccc;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
r="17.200493" />
</g>
</g>
@ -297,27 +297,27 @@
<g
id="g2760-9-8-7-4-3-3"
transform="matrix(1.9814726,0,0,1.9814726,-193.60613,-108.00318)"
style="stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none">
style="stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;fill:#ececec">
<g
id="g2749-4-6-7-6-2"
style="fill:#cccccc;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
transform="rotate(-37.328029,178.27377,-57.179395)">
<g
id="g10519-1-0"
style="stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none">
style="stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none;fill:#ececec">
<circle
cx="52.563747"
cy="85.225021"
r="17.200493"
id="circle3369-5-5-8-0-6"
style="opacity:0.13;fill:#cccccc;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
style="opacity:0.13;fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none" />
<circle
fill="#d71920"
stroke="#be1e2d"
cx="51.337112"
cy="84.338951"
id="circle3383-6-6-4-6-1"
style="fill:#cccccc;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
style="fill:#ececec;stroke:#666666;stroke-width:2.60276;stroke-miterlimit:4;stroke-dasharray:none"
r="17.200493" />
</g>
</g>

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB