Added more diagrams

This commit is contained in:
Kenneth John Odle 2025-04-02 15:04:58 -04:00
parent a0841139cf
commit 9431988a7f

View File

@ -178,26 +178,33 @@ All contents \copyright2025 Kenneth John Odle
\end{center}
\upshape
\paragraph{Origins} Venn diagrams are named after John Venn (1835-1923), who described them in his book \textit{Symbolic Logic} (1881).
\paragraph{Origins} Venn diagrams are named after John Venn (1835-1923), who described them in his book \textit{Symbolic Logic} (1881). You can read it on the Internet Archive at \kref{https://archive.org/details/symboliclogic00venniala/page/n5/mode/2up}{https://archive.org/details/symboliclogic00vennial\\a/page/n5/mode/2up}.
They are commonly used to teach elementary set theory,\footnote{That branch of mathematics that studies \textit{sets}—i.e., collections of objects.} and to illustrate simple set relationships in probability, logic, statistics, linguistics, and computer science. Although they typically use circles or ellipses drawn on a plane to represent sets, other closed curves are possible.
Also, Venn diagrams are very similar to Euler diagrams, and the public often confuses the two. As I am not a mathematics expert, I have reason to believe that some of these Venn diagrams are actually Euler diagrams. (\textit{Caveat emptor!}) Regardless, whether Venn or Euler, you can still have a lot of fun with them.
\section{Cats vs Inkjet Printers}
\section{What You Need to Make Venn Diagrams}
\augiefamily
\begin{center}
\scalebox{0.6}{ % begin scalebox
\scalebox{0.5}{ % begin scalebox
\begin{tikzpicture}
\draw (-1.5,0) circle (4);
\draw (1.5,0) circle (4);
\node[align=center, text width=15mm, scale=2.0] at (-6.7,0) {Cats};
\node[align=center, text width=15mm, scale=2.0] at (7.0,0) {Inkjet Printers};
\node[align=center, text width=15mm, scale=1.2] at (-3.85,0) {Output is brown};
\node[align=center, text width=15mm, scale=1.2] at (4.0,0) {Output is multicolored};
\node[align=center, text width=35mm, scale=1.2] at (0,0) {\itshape Moody\\\medskip Spend a lot of time self-cleaning\\\medskip Demand feeding when container is full\\\medskip Ignore requests\\\medskip Unreliable};
\draw (0,-2) circle (4) ;
\draw (2,2) circle (4);
\draw (-2,2) circle (4);
\node[align=center, text width=20mm, scale=1.4] at (0, 0.5) {Venn Diagrams!};
\node[align=center, text width=20mm, scale=2.0] at (0, -3.5) {Pen or Pencil};
\node[align=center, text width=20mm, scale=2.0] at (-4, 2.5) {Paper};
\node[align=center, text width=20mm, scale=2.0] at (4, 2.5) {A \\Compass};
\node[align=center, text width=10mm, scale=1.4] at (-2.4, -0.8) {Words};
\node[align=center, text width=10mm, scale=1.4] at (2.0, -0.8) {Circles};
\node[align=center, text width=20mm, scale=1.4] at (0, 3.4) {Stabby Holes};
\end{tikzpicture}
} % end scalebox
\end{center}
\rmfamily
\section{People Who Understand Venn Diagrams vs People Who Don't Understand Venn Diagrams}
@ -219,11 +226,28 @@ They are commonly used to teach elementary set theory,\footnote{That branch of m
Some of the people who see this will get this. Some of them will not. Choose your friends wisely.
\section{Cats vs Inkjet Printers}
\begin{center}
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
\draw (-1.5,0) circle (4);
\draw (1.5,0) circle (4);
\node[align=center, text width=15mm, scale=2.0] at (-6.7,0) {Cats};
\node[align=center, text width=15mm, scale=2.0] at (7.0,0) {Inkjet Printers};
\node[align=center, text width=15mm, scale=1.2] at (-3.85,0) {Output is brown};
\node[align=center, text width=15mm, scale=1.2] at (4.0,0) {Output is multicolored};
\node[align=center, text width=35mm, scale=1.2] at (0,0) {\itshape Moody\\\medskip Spend a lot of time self-cleaning\\\medskip Demand feeding when container is full\\\medskip Ignore requests\\\medskip Unreliable};
\end{tikzpicture}
} % end scalebox
\end{center}
\section{Pancakes!}
\sffamily
\begin{center}
\scalebox{0.7}{ % begin scalebox
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
\draw (0,-2) circle (4) ;
\draw (2,2) circle (4);
@ -520,23 +544,62 @@ Add the liquid mixture to the dry mixture and stir to combine. Add more milk if
\rmfamily
\section{Job Hunting}
\begin{center}
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
\draw (0,3) circle (3.5) ;
\draw (3.4,-3) circle (3.5);
\draw (-3.4,-3) circle (3.5);
% \node[align=center, text width=20mm, scale=1.6] at (0, -0.5) {Does Not Exist};
\node[align=center, text width=20mm, scale=2.0] at (0, 3.0) {Qualified};
\node[align=center, text width=20mm, scale=2.0] at (-3.4, -3) {Currently Hiring};
\node[align=center, text width=20mm, scale=2.0] at (3.4, -3) {Relevant Field};
% \node[align=center, text width=10mm, scale=1.2] at (-2.4, 0.8) {Happy but Broke};
% \node[align=center, text width=10mm, scale=1.2] at (2.4, 0.8) {Just a Dream};
% \node[align=center, text width=20mm, scale=1.2] at (0, -3.25) {Not Broke, Just Bored};
\draw (0,2.3) circle (3.5) ;
\draw (3.55,-2.8) circle (3.5);
\draw (-3.55,-2.8) circle (3.5);
\node[align=center, text width=20mm, scale=2.0] at (0, 2.3) {Qualified};
\node[align=center, text width=20mm, scale=2.0] at (-3.55, -3) {Currently Hiring};
\node[align=center, text width=20mm, scale=2.0] at (3.55, -3) {Relevant Field};
\node[align=center, text width=10mm, scale=1.4] at (-5.5, 2.7) {Low Wages};
\node[align=center, text width=20mm, scale=1.4] at (5.5, 2.7) {Too Many Applicants};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (-5.4,2.1) -- (-1.7,-0.3);
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (5.4,2.1) -- (1.7,-0.3);
\end{tikzpicture}
} % end scalebox
\end{center}
\section{Going to a Music Festival vs Having a Baby}
\begin{center}
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
\draw (-1.4,0) circle (4);
\draw (1.4,0) circle (4);
\node[align=center, text width=15mm, scale=2.0] at (-7.0,0) {Music Festival};
\node[align=center, text width=15mm, scale=2.0] at (7.0,0) {Having a Baby};
\node[align=center, text width=15mm, scale=1.2] at (-3.85,0) {Food Trucks};
\node[align=center, text width=15mm, scale=1.2] at (4.0,0) {Toy Trucks};
\node[align=center, text width=50mm, scale=0.8] at (0,0) {\itshape Not much sleep\\\medskip Occassional vomit\\\medskip Going to the toilet is difficult\\\medskip The same music over and over\\\medskip Have to find the right formula Losing a few single friends\\\medskip Quite expensive once you buy everything\\\medskip Lot of time walking around outside singing songs};
\end{tikzpicture}
} % end scalebox
\end{center}
\section{Emotions}
\begin{center}
\scalebox{0.8}{ % begin scalebox
\begin{tikzpicture}
\draw (3.5,0) circle (2.5) ;
\draw (0,2) circle (2.5);
\draw (0,-2) circle (2.5);
\node[align=center, text width=20mm, scale=1.6] at (0, 2.5) {Short-Lived Happiness};
\node[align=center, text width=15mm, scale=1.6] at (0, -2.5) {Instant Rage};
\node[align=center, text width=20mm, scale=1.6] at (4.0, 0) {Prolonged Suffering};
\node[align=right, text width=20mm, scale=1.2] at (-5, 1) {Looking at Social Media};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (-3.8,1) -- (0,0);
\node[align=left, text width=30mm, scale=1.2] at (5.0, 3.5) {Eating Too Much Mexican Food};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (4.75,3.0) -- (1.6,1.0);
\node[align=left, text width=30mm, scale=1.2] at (5.0, -3.5) {Stubbing Your Toe};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (4.75,-3.0) -- (1.6,-1.0);
\node[align=right, text width=20mm, scale=1.2] at (-5, -2.5) {Family Reunions};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (-3.8,-2.5) -- (1.2,0);
\end{tikzpicture}
} % end scalebox
\end{center}