Skip to content

Commit

Permalink
Try fix fork and cone
Browse files Browse the repository at this point in the history
  • Loading branch information
utensil committed Jun 21, 2024
1 parent 5ab521e commit 25a7e62
Show file tree
Hide file tree
Showing 6 changed files with 53 additions and 6 deletions.
6 changes: 3 additions & 3 deletions trees/tt-000J.tree
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
% definition theorem lemma construction observation
% convention corollary axiom example exercise proof
% discussion remark notation
\taxon{notation}
\taxon{convention}

\title{Uniqueness}
\title{uniqueness: dashed arrow}

\p{Uniqueness of an arrow is denoted #{\exists ! f} or simply #{!f}, and visualized as a dashed arrow in diagrams, and #{!} is often omitted.}
\p{Uniqueness of an arrow is denoted #{\exists ! f} or simply #{!f}, and visualized as a \vocab{dashed arrow} in diagrams, and #{!} is often omitted.}

\tikz{
\begin{tikzcd}
Expand Down
5 changes: 4 additions & 1 deletion trees/tt-000O.tree
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
\refdef{fork}{leinster2016basic}{
\p{

Two objects with two arrows between them
The diagram

\tikz{
\begin{tikzcd}
Expand All @@ -20,6 +20,9 @@
} is called a \newvocab{fork}.

}

\p{For simplicity, we refer to a fork by "a fork #{(f, g)}".}

}


Expand Down
5 changes: 4 additions & 1 deletion trees/tt-000P.tree
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,8 @@

\transclude{tt-000O}

\transclude{tt-000Q}
\transclude{tt-000R}

\transclude{tt-000S}

\transclude{tt-000Q}
2 changes: 1 addition & 1 deletion trees/tt-000Q.tree
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

\refdef{equalizer}{kostecki2011introduction}{
\p{
An \newvocab{equalizer} of two given arrows #{f, g: A \rightarrow B} is an object #{E} together with a morphism #{e: E \rightarrow A} such that #{f \circ e=g \circ e}, and for any object #{D} and morphism #{h: D \rightarrow A} there exists a unique morphism #{k: D \rightarrow E} such that the diagram
An \newvocab{equalizer} of a fork #{(f, g)} in the same \vocab{fork} is an object #{E} together with a arrow #{e: E \rightarrow A} such that #{f \circ e=g \circ e}, and for any object #{D} and arrow #{h: D \rightarrow A}, the diagram

\tikz{
\begin{tikzcd}
Expand Down
29 changes: 29 additions & 0 deletions trees/tt-000R.tree
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
\import{tt-macros}
% clifford hopf spin tt math draft
\tag{tt}

% definition theorem lemma construction observation
% convention corollary axiom example exercise proof
% discussion remark notation
% \taxon{}

\refdef{cone}{leinster2016basic}{
\p{
A \newvocab{cone} over a \vocab{fork} #{(f, g)} is an object #{E} and arrows over the fork which make the diagram

\tikz{
\begin{tikzcd}
& E \\
X && Y
\arrow["e"', from=1-2, to=2-1]
\arrow["{e;f = e;g}", curve={height=-6pt}, dotted, from=1-2, to=2-3]
\arrow["f", shift left, from=2-1, to=2-3]
\arrow["g"', shift right, from=2-1, to=2-3]
\end{tikzcd}
}

commute.
}}

\p{For simplicity, we refer to a cone by "a cone #{e}".}

12 changes: 12 additions & 0 deletions trees/tt-000S.tree
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
\import{tt-macros}
% clifford hopf spin tt math draft
\tag{tt}

% definition theorem lemma construction observation
% convention corollary axiom example exercise proof
% discussion remark notation
\taxon{convention}

\title{dotted arrow}

\p{We use \newvocab{dotted arrow}s to represent the composition arrow in a \vocab{cone}. This convention is not from the literature and is subject to change.}

0 comments on commit 25a7e62

Please sign in to comment.