What is the colon ':' called in category theory morphism definitions?
$begingroup$
Category theoretic morphism definition syntax, e.g.: $varphi : G to H$ uses the colon character rather than, for instance, the member-of sign e.g.: $varphi ∈ G to H$
What is the descriptive name of colon in this context? What is the semantic gain of this additional entity over member-of?
category-theory notation morphism
$endgroup$
add a comment |
$begingroup$
Category theoretic morphism definition syntax, e.g.: $varphi : G to H$ uses the colon character rather than, for instance, the member-of sign e.g.: $varphi ∈ G to H$
What is the descriptive name of colon in this context? What is the semantic gain of this additional entity over member-of?
category-theory notation morphism
$endgroup$
5
$begingroup$
The function $varphi$ does not "equal" $G to H$ (whatever that means). There are probably lots of functions/morphisms $G to H$. This notation says that $varphi$ is one of them.
$endgroup$
– Randall
Dec 17 '18 at 20:31
$begingroup$
Roughly speaking, a colon can often be replaced with the phrase "such that". For instance, $varphi:Gto H$ reads "$varphi$ such that $G$ maps to $H$".
$endgroup$
– Shaun
Dec 17 '18 at 20:35
5
$begingroup$
@Shaun: People do occasionally use $:$ to mean 'such that', for example in set-builder notation (e.g. ${ x in mathbb{R} mid x ge 0 }$) or after an existential quantifier (e.g. $exists x in mathbb{R} : x ge 0$), but in the context of a function (or morphism in a category) that is neither what the colon means nor how it is read.
$endgroup$
– Clive Newstead
Dec 17 '18 at 20:41
3
$begingroup$
I've never heard anyone read this colon as "such that."
$endgroup$
– Randall
Dec 17 '18 at 20:41
add a comment |
$begingroup$
Category theoretic morphism definition syntax, e.g.: $varphi : G to H$ uses the colon character rather than, for instance, the member-of sign e.g.: $varphi ∈ G to H$
What is the descriptive name of colon in this context? What is the semantic gain of this additional entity over member-of?
category-theory notation morphism
$endgroup$
Category theoretic morphism definition syntax, e.g.: $varphi : G to H$ uses the colon character rather than, for instance, the member-of sign e.g.: $varphi ∈ G to H$
What is the descriptive name of colon in this context? What is the semantic gain of this additional entity over member-of?
category-theory notation morphism
category-theory notation morphism
edited Dec 19 '18 at 15:16
James Bowery
asked Dec 17 '18 at 20:30
James BoweryJames Bowery
1587
1587
5
$begingroup$
The function $varphi$ does not "equal" $G to H$ (whatever that means). There are probably lots of functions/morphisms $G to H$. This notation says that $varphi$ is one of them.
$endgroup$
– Randall
Dec 17 '18 at 20:31
$begingroup$
Roughly speaking, a colon can often be replaced with the phrase "such that". For instance, $varphi:Gto H$ reads "$varphi$ such that $G$ maps to $H$".
$endgroup$
– Shaun
Dec 17 '18 at 20:35
5
$begingroup$
@Shaun: People do occasionally use $:$ to mean 'such that', for example in set-builder notation (e.g. ${ x in mathbb{R} mid x ge 0 }$) or after an existential quantifier (e.g. $exists x in mathbb{R} : x ge 0$), but in the context of a function (or morphism in a category) that is neither what the colon means nor how it is read.
$endgroup$
– Clive Newstead
Dec 17 '18 at 20:41
3
$begingroup$
I've never heard anyone read this colon as "such that."
$endgroup$
– Randall
Dec 17 '18 at 20:41
add a comment |
5
$begingroup$
The function $varphi$ does not "equal" $G to H$ (whatever that means). There are probably lots of functions/morphisms $G to H$. This notation says that $varphi$ is one of them.
$endgroup$
– Randall
Dec 17 '18 at 20:31
$begingroup$
Roughly speaking, a colon can often be replaced with the phrase "such that". For instance, $varphi:Gto H$ reads "$varphi$ such that $G$ maps to $H$".
$endgroup$
– Shaun
Dec 17 '18 at 20:35
5
$begingroup$
@Shaun: People do occasionally use $:$ to mean 'such that', for example in set-builder notation (e.g. ${ x in mathbb{R} mid x ge 0 }$) or after an existential quantifier (e.g. $exists x in mathbb{R} : x ge 0$), but in the context of a function (or morphism in a category) that is neither what the colon means nor how it is read.
$endgroup$
– Clive Newstead
Dec 17 '18 at 20:41
3
$begingroup$
I've never heard anyone read this colon as "such that."
$endgroup$
– Randall
Dec 17 '18 at 20:41
5
5
$begingroup$
The function $varphi$ does not "equal" $G to H$ (whatever that means). There are probably lots of functions/morphisms $G to H$. This notation says that $varphi$ is one of them.
$endgroup$
– Randall
Dec 17 '18 at 20:31
$begingroup$
The function $varphi$ does not "equal" $G to H$ (whatever that means). There are probably lots of functions/morphisms $G to H$. This notation says that $varphi$ is one of them.
$endgroup$
– Randall
Dec 17 '18 at 20:31
$begingroup$
Roughly speaking, a colon can often be replaced with the phrase "such that". For instance, $varphi:Gto H$ reads "$varphi$ such that $G$ maps to $H$".
$endgroup$
– Shaun
Dec 17 '18 at 20:35
$begingroup$
Roughly speaking, a colon can often be replaced with the phrase "such that". For instance, $varphi:Gto H$ reads "$varphi$ such that $G$ maps to $H$".
$endgroup$
– Shaun
Dec 17 '18 at 20:35
5
5
$begingroup$
@Shaun: People do occasionally use $:$ to mean 'such that', for example in set-builder notation (e.g. ${ x in mathbb{R} mid x ge 0 }$) or after an existential quantifier (e.g. $exists x in mathbb{R} : x ge 0$), but in the context of a function (or morphism in a category) that is neither what the colon means nor how it is read.
$endgroup$
– Clive Newstead
Dec 17 '18 at 20:41
$begingroup$
@Shaun: People do occasionally use $:$ to mean 'such that', for example in set-builder notation (e.g. ${ x in mathbb{R} mid x ge 0 }$) or after an existential quantifier (e.g. $exists x in mathbb{R} : x ge 0$), but in the context of a function (or morphism in a category) that is neither what the colon means nor how it is read.
$endgroup$
– Clive Newstead
Dec 17 '18 at 20:41
3
3
$begingroup$
I've never heard anyone read this colon as "such that."
$endgroup$
– Randall
Dec 17 '18 at 20:41
$begingroup$
I've never heard anyone read this colon as "such that."
$endgroup$
– Randall
Dec 17 '18 at 20:41
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
The colon is a typing symbol and does not represent equality.
The assertion $varphi : G to H$ asserts that $varphi$ is a morphism from the object $G$ to the object $H$. There may be many different morphisms from $G$ to $H$, so replacing $:$ by $=$ would not make much sense.
There are instances when a morphism is understood from context, when you might write an $=$ sign. For example, if you see something like:
...blah blah blah... and so we see trivially that $f = A to 1$.
What is probably meant is that $1$ is a terminal object in a category $mathcal{C}$ and $f$ is the unique morphism from $A$ to $1$ in $mathcal{C}$.
Related note: in the branch of type theory, the colon is used more widely; the notation $a : A$ represents the assertion that a term $a$ has type $A$. In type theory, the notation $A to B$ represents a function type, and then a function $f : A to B$ truly is a term $f$ of type $A to B$.
$endgroup$
2
$begingroup$
It's probably worth mentioning that with set-theoretic foundations, the notation $f:Ato B$ would typically be viewed as shorthand for $finmathsf{Hom}(A,B)$. The OP's question would have made a lot more sense if they'd contrasted to $in$ rather than $=$. There's probably a decent and not completely superficial discussion on why type theory uses $:$ over $in$ that could be had, but that's another question...
$endgroup$
– Derek Elkins
Dec 17 '18 at 23:32
$begingroup$
@DerekElkins: Good point. (For what it's worth, I have seen some presentations of type theory that use $in$ instead of $:$.)
$endgroup$
– Clive Newstead
Dec 18 '18 at 2:12
$begingroup$
I've corrected my question to use ∈ as the counter-example. Thanks for the feedback.
$endgroup$
– James Bowery
Dec 19 '18 at 15:16
add a comment |
$begingroup$
The colon “:” generally abbreviates a pair of equalities.
A category is generally defined as consisting of things called ‘objects’ and
‘morphisms’ --as well as other things--
such that:
Each morphism $f$ has an associated “source” object and an associated “target” object.
To avoid being verbose, a syntactic construct is introduced:
$$
f : A → B qquad≡qquad mathsf{source},f ,=, A ;;land;; mathsf{target},f ,=, B
$$
Hope that helps :-)
$endgroup$
1
$begingroup$
This is extremely pedantic but technically simply knowing that $mathsf{source}(f)=A$ and $mathsf{target}(f)=B$ does not ensure that $f$ is a morphism of the category. You'd need an additional constraint like $finmathsf{Arr}(mathcal C)$.
$endgroup$
– Derek Elkins
Dec 19 '18 at 2:13
1
$begingroup$
I've corrected my question to use ∈ as the counter example. The syntactic sugar approach appeals to me but it leaves me a bit dissatisfied as it doesn't suggest a nice verbal translation e.g. "f morphs the category A to the category B" or something like that.
$endgroup$
– James Bowery
Dec 19 '18 at 15:21
$begingroup$
$mathsf{source,target}$ are usual set-functions from the arrows of a category to its objects...
$endgroup$
– Musa Al-hassy
Dec 19 '18 at 20:36
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3044406%2fwhat-is-the-colon-called-in-category-theory-morphism-definitions%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
The colon is a typing symbol and does not represent equality.
The assertion $varphi : G to H$ asserts that $varphi$ is a morphism from the object $G$ to the object $H$. There may be many different morphisms from $G$ to $H$, so replacing $:$ by $=$ would not make much sense.
There are instances when a morphism is understood from context, when you might write an $=$ sign. For example, if you see something like:
...blah blah blah... and so we see trivially that $f = A to 1$.
What is probably meant is that $1$ is a terminal object in a category $mathcal{C}$ and $f$ is the unique morphism from $A$ to $1$ in $mathcal{C}$.
Related note: in the branch of type theory, the colon is used more widely; the notation $a : A$ represents the assertion that a term $a$ has type $A$. In type theory, the notation $A to B$ represents a function type, and then a function $f : A to B$ truly is a term $f$ of type $A to B$.
$endgroup$
2
$begingroup$
It's probably worth mentioning that with set-theoretic foundations, the notation $f:Ato B$ would typically be viewed as shorthand for $finmathsf{Hom}(A,B)$. The OP's question would have made a lot more sense if they'd contrasted to $in$ rather than $=$. There's probably a decent and not completely superficial discussion on why type theory uses $:$ over $in$ that could be had, but that's another question...
$endgroup$
– Derek Elkins
Dec 17 '18 at 23:32
$begingroup$
@DerekElkins: Good point. (For what it's worth, I have seen some presentations of type theory that use $in$ instead of $:$.)
$endgroup$
– Clive Newstead
Dec 18 '18 at 2:12
$begingroup$
I've corrected my question to use ∈ as the counter-example. Thanks for the feedback.
$endgroup$
– James Bowery
Dec 19 '18 at 15:16
add a comment |
$begingroup$
The colon is a typing symbol and does not represent equality.
The assertion $varphi : G to H$ asserts that $varphi$ is a morphism from the object $G$ to the object $H$. There may be many different morphisms from $G$ to $H$, so replacing $:$ by $=$ would not make much sense.
There are instances when a morphism is understood from context, when you might write an $=$ sign. For example, if you see something like:
...blah blah blah... and so we see trivially that $f = A to 1$.
What is probably meant is that $1$ is a terminal object in a category $mathcal{C}$ and $f$ is the unique morphism from $A$ to $1$ in $mathcal{C}$.
Related note: in the branch of type theory, the colon is used more widely; the notation $a : A$ represents the assertion that a term $a$ has type $A$. In type theory, the notation $A to B$ represents a function type, and then a function $f : A to B$ truly is a term $f$ of type $A to B$.
$endgroup$
2
$begingroup$
It's probably worth mentioning that with set-theoretic foundations, the notation $f:Ato B$ would typically be viewed as shorthand for $finmathsf{Hom}(A,B)$. The OP's question would have made a lot more sense if they'd contrasted to $in$ rather than $=$. There's probably a decent and not completely superficial discussion on why type theory uses $:$ over $in$ that could be had, but that's another question...
$endgroup$
– Derek Elkins
Dec 17 '18 at 23:32
$begingroup$
@DerekElkins: Good point. (For what it's worth, I have seen some presentations of type theory that use $in$ instead of $:$.)
$endgroup$
– Clive Newstead
Dec 18 '18 at 2:12
$begingroup$
I've corrected my question to use ∈ as the counter-example. Thanks for the feedback.
$endgroup$
– James Bowery
Dec 19 '18 at 15:16
add a comment |
$begingroup$
The colon is a typing symbol and does not represent equality.
The assertion $varphi : G to H$ asserts that $varphi$ is a morphism from the object $G$ to the object $H$. There may be many different morphisms from $G$ to $H$, so replacing $:$ by $=$ would not make much sense.
There are instances when a morphism is understood from context, when you might write an $=$ sign. For example, if you see something like:
...blah blah blah... and so we see trivially that $f = A to 1$.
What is probably meant is that $1$ is a terminal object in a category $mathcal{C}$ and $f$ is the unique morphism from $A$ to $1$ in $mathcal{C}$.
Related note: in the branch of type theory, the colon is used more widely; the notation $a : A$ represents the assertion that a term $a$ has type $A$. In type theory, the notation $A to B$ represents a function type, and then a function $f : A to B$ truly is a term $f$ of type $A to B$.
$endgroup$
The colon is a typing symbol and does not represent equality.
The assertion $varphi : G to H$ asserts that $varphi$ is a morphism from the object $G$ to the object $H$. There may be many different morphisms from $G$ to $H$, so replacing $:$ by $=$ would not make much sense.
There are instances when a morphism is understood from context, when you might write an $=$ sign. For example, if you see something like:
...blah blah blah... and so we see trivially that $f = A to 1$.
What is probably meant is that $1$ is a terminal object in a category $mathcal{C}$ and $f$ is the unique morphism from $A$ to $1$ in $mathcal{C}$.
Related note: in the branch of type theory, the colon is used more widely; the notation $a : A$ represents the assertion that a term $a$ has type $A$. In type theory, the notation $A to B$ represents a function type, and then a function $f : A to B$ truly is a term $f$ of type $A to B$.
answered Dec 17 '18 at 20:37
Clive NewsteadClive Newstead
51.8k474136
51.8k474136
2
$begingroup$
It's probably worth mentioning that with set-theoretic foundations, the notation $f:Ato B$ would typically be viewed as shorthand for $finmathsf{Hom}(A,B)$. The OP's question would have made a lot more sense if they'd contrasted to $in$ rather than $=$. There's probably a decent and not completely superficial discussion on why type theory uses $:$ over $in$ that could be had, but that's another question...
$endgroup$
– Derek Elkins
Dec 17 '18 at 23:32
$begingroup$
@DerekElkins: Good point. (For what it's worth, I have seen some presentations of type theory that use $in$ instead of $:$.)
$endgroup$
– Clive Newstead
Dec 18 '18 at 2:12
$begingroup$
I've corrected my question to use ∈ as the counter-example. Thanks for the feedback.
$endgroup$
– James Bowery
Dec 19 '18 at 15:16
add a comment |
2
$begingroup$
It's probably worth mentioning that with set-theoretic foundations, the notation $f:Ato B$ would typically be viewed as shorthand for $finmathsf{Hom}(A,B)$. The OP's question would have made a lot more sense if they'd contrasted to $in$ rather than $=$. There's probably a decent and not completely superficial discussion on why type theory uses $:$ over $in$ that could be had, but that's another question...
$endgroup$
– Derek Elkins
Dec 17 '18 at 23:32
$begingroup$
@DerekElkins: Good point. (For what it's worth, I have seen some presentations of type theory that use $in$ instead of $:$.)
$endgroup$
– Clive Newstead
Dec 18 '18 at 2:12
$begingroup$
I've corrected my question to use ∈ as the counter-example. Thanks for the feedback.
$endgroup$
– James Bowery
Dec 19 '18 at 15:16
2
2
$begingroup$
It's probably worth mentioning that with set-theoretic foundations, the notation $f:Ato B$ would typically be viewed as shorthand for $finmathsf{Hom}(A,B)$. The OP's question would have made a lot more sense if they'd contrasted to $in$ rather than $=$. There's probably a decent and not completely superficial discussion on why type theory uses $:$ over $in$ that could be had, but that's another question...
$endgroup$
– Derek Elkins
Dec 17 '18 at 23:32
$begingroup$
It's probably worth mentioning that with set-theoretic foundations, the notation $f:Ato B$ would typically be viewed as shorthand for $finmathsf{Hom}(A,B)$. The OP's question would have made a lot more sense if they'd contrasted to $in$ rather than $=$. There's probably a decent and not completely superficial discussion on why type theory uses $:$ over $in$ that could be had, but that's another question...
$endgroup$
– Derek Elkins
Dec 17 '18 at 23:32
$begingroup$
@DerekElkins: Good point. (For what it's worth, I have seen some presentations of type theory that use $in$ instead of $:$.)
$endgroup$
– Clive Newstead
Dec 18 '18 at 2:12
$begingroup$
@DerekElkins: Good point. (For what it's worth, I have seen some presentations of type theory that use $in$ instead of $:$.)
$endgroup$
– Clive Newstead
Dec 18 '18 at 2:12
$begingroup$
I've corrected my question to use ∈ as the counter-example. Thanks for the feedback.
$endgroup$
– James Bowery
Dec 19 '18 at 15:16
$begingroup$
I've corrected my question to use ∈ as the counter-example. Thanks for the feedback.
$endgroup$
– James Bowery
Dec 19 '18 at 15:16
add a comment |
$begingroup$
The colon “:” generally abbreviates a pair of equalities.
A category is generally defined as consisting of things called ‘objects’ and
‘morphisms’ --as well as other things--
such that:
Each morphism $f$ has an associated “source” object and an associated “target” object.
To avoid being verbose, a syntactic construct is introduced:
$$
f : A → B qquad≡qquad mathsf{source},f ,=, A ;;land;; mathsf{target},f ,=, B
$$
Hope that helps :-)
$endgroup$
1
$begingroup$
This is extremely pedantic but technically simply knowing that $mathsf{source}(f)=A$ and $mathsf{target}(f)=B$ does not ensure that $f$ is a morphism of the category. You'd need an additional constraint like $finmathsf{Arr}(mathcal C)$.
$endgroup$
– Derek Elkins
Dec 19 '18 at 2:13
1
$begingroup$
I've corrected my question to use ∈ as the counter example. The syntactic sugar approach appeals to me but it leaves me a bit dissatisfied as it doesn't suggest a nice verbal translation e.g. "f morphs the category A to the category B" or something like that.
$endgroup$
– James Bowery
Dec 19 '18 at 15:21
$begingroup$
$mathsf{source,target}$ are usual set-functions from the arrows of a category to its objects...
$endgroup$
– Musa Al-hassy
Dec 19 '18 at 20:36
add a comment |
$begingroup$
The colon “:” generally abbreviates a pair of equalities.
A category is generally defined as consisting of things called ‘objects’ and
‘morphisms’ --as well as other things--
such that:
Each morphism $f$ has an associated “source” object and an associated “target” object.
To avoid being verbose, a syntactic construct is introduced:
$$
f : A → B qquad≡qquad mathsf{source},f ,=, A ;;land;; mathsf{target},f ,=, B
$$
Hope that helps :-)
$endgroup$
1
$begingroup$
This is extremely pedantic but technically simply knowing that $mathsf{source}(f)=A$ and $mathsf{target}(f)=B$ does not ensure that $f$ is a morphism of the category. You'd need an additional constraint like $finmathsf{Arr}(mathcal C)$.
$endgroup$
– Derek Elkins
Dec 19 '18 at 2:13
1
$begingroup$
I've corrected my question to use ∈ as the counter example. The syntactic sugar approach appeals to me but it leaves me a bit dissatisfied as it doesn't suggest a nice verbal translation e.g. "f morphs the category A to the category B" or something like that.
$endgroup$
– James Bowery
Dec 19 '18 at 15:21
$begingroup$
$mathsf{source,target}$ are usual set-functions from the arrows of a category to its objects...
$endgroup$
– Musa Al-hassy
Dec 19 '18 at 20:36
add a comment |
$begingroup$
The colon “:” generally abbreviates a pair of equalities.
A category is generally defined as consisting of things called ‘objects’ and
‘morphisms’ --as well as other things--
such that:
Each morphism $f$ has an associated “source” object and an associated “target” object.
To avoid being verbose, a syntactic construct is introduced:
$$
f : A → B qquad≡qquad mathsf{source},f ,=, A ;;land;; mathsf{target},f ,=, B
$$
Hope that helps :-)
$endgroup$
The colon “:” generally abbreviates a pair of equalities.
A category is generally defined as consisting of things called ‘objects’ and
‘morphisms’ --as well as other things--
such that:
Each morphism $f$ has an associated “source” object and an associated “target” object.
To avoid being verbose, a syntactic construct is introduced:
$$
f : A → B qquad≡qquad mathsf{source},f ,=, A ;;land;; mathsf{target},f ,=, B
$$
Hope that helps :-)
answered Dec 18 '18 at 21:16
Musa Al-hassyMusa Al-hassy
1,3331711
1,3331711
1
$begingroup$
This is extremely pedantic but technically simply knowing that $mathsf{source}(f)=A$ and $mathsf{target}(f)=B$ does not ensure that $f$ is a morphism of the category. You'd need an additional constraint like $finmathsf{Arr}(mathcal C)$.
$endgroup$
– Derek Elkins
Dec 19 '18 at 2:13
1
$begingroup$
I've corrected my question to use ∈ as the counter example. The syntactic sugar approach appeals to me but it leaves me a bit dissatisfied as it doesn't suggest a nice verbal translation e.g. "f morphs the category A to the category B" or something like that.
$endgroup$
– James Bowery
Dec 19 '18 at 15:21
$begingroup$
$mathsf{source,target}$ are usual set-functions from the arrows of a category to its objects...
$endgroup$
– Musa Al-hassy
Dec 19 '18 at 20:36
add a comment |
1
$begingroup$
This is extremely pedantic but technically simply knowing that $mathsf{source}(f)=A$ and $mathsf{target}(f)=B$ does not ensure that $f$ is a morphism of the category. You'd need an additional constraint like $finmathsf{Arr}(mathcal C)$.
$endgroup$
– Derek Elkins
Dec 19 '18 at 2:13
1
$begingroup$
I've corrected my question to use ∈ as the counter example. The syntactic sugar approach appeals to me but it leaves me a bit dissatisfied as it doesn't suggest a nice verbal translation e.g. "f morphs the category A to the category B" or something like that.
$endgroup$
– James Bowery
Dec 19 '18 at 15:21
$begingroup$
$mathsf{source,target}$ are usual set-functions from the arrows of a category to its objects...
$endgroup$
– Musa Al-hassy
Dec 19 '18 at 20:36
1
1
$begingroup$
This is extremely pedantic but technically simply knowing that $mathsf{source}(f)=A$ and $mathsf{target}(f)=B$ does not ensure that $f$ is a morphism of the category. You'd need an additional constraint like $finmathsf{Arr}(mathcal C)$.
$endgroup$
– Derek Elkins
Dec 19 '18 at 2:13
$begingroup$
This is extremely pedantic but technically simply knowing that $mathsf{source}(f)=A$ and $mathsf{target}(f)=B$ does not ensure that $f$ is a morphism of the category. You'd need an additional constraint like $finmathsf{Arr}(mathcal C)$.
$endgroup$
– Derek Elkins
Dec 19 '18 at 2:13
1
1
$begingroup$
I've corrected my question to use ∈ as the counter example. The syntactic sugar approach appeals to me but it leaves me a bit dissatisfied as it doesn't suggest a nice verbal translation e.g. "f morphs the category A to the category B" or something like that.
$endgroup$
– James Bowery
Dec 19 '18 at 15:21
$begingroup$
I've corrected my question to use ∈ as the counter example. The syntactic sugar approach appeals to me but it leaves me a bit dissatisfied as it doesn't suggest a nice verbal translation e.g. "f morphs the category A to the category B" or something like that.
$endgroup$
– James Bowery
Dec 19 '18 at 15:21
$begingroup$
$mathsf{source,target}$ are usual set-functions from the arrows of a category to its objects...
$endgroup$
– Musa Al-hassy
Dec 19 '18 at 20:36
$begingroup$
$mathsf{source,target}$ are usual set-functions from the arrows of a category to its objects...
$endgroup$
– Musa Al-hassy
Dec 19 '18 at 20:36
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3044406%2fwhat-is-the-colon-called-in-category-theory-morphism-definitions%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
5
$begingroup$
The function $varphi$ does not "equal" $G to H$ (whatever that means). There are probably lots of functions/morphisms $G to H$. This notation says that $varphi$ is one of them.
$endgroup$
– Randall
Dec 17 '18 at 20:31
$begingroup$
Roughly speaking, a colon can often be replaced with the phrase "such that". For instance, $varphi:Gto H$ reads "$varphi$ such that $G$ maps to $H$".
$endgroup$
– Shaun
Dec 17 '18 at 20:35
5
$begingroup$
@Shaun: People do occasionally use $:$ to mean 'such that', for example in set-builder notation (e.g. ${ x in mathbb{R} mid x ge 0 }$) or after an existential quantifier (e.g. $exists x in mathbb{R} : x ge 0$), but in the context of a function (or morphism in a category) that is neither what the colon means nor how it is read.
$endgroup$
– Clive Newstead
Dec 17 '18 at 20:41
3
$begingroup$
I've never heard anyone read this colon as "such that."
$endgroup$
– Randall
Dec 17 '18 at 20:41