You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
Does anyone know a good "cheat sheet" kind of document for the conventions in type theory / dependent set syntax? e.g. I can never remember whether means or and I'm hoping to find a concise document where I can easily look that sort of thing up. I guess it mostly doesn't matter exactly which type theory we're talking about as this is mostly for my own informal notes.
As a rule of thumb, I would have all operators binding a variable scope as far as possible on the right. So means .
I don't think there is a universal convention about this. When mixing with I always put parentheses.
Type theorists tend to follow the rule Kenji mentioned, but I think this is pretty unintuitive for mathematicians, who would probably not read as .
In the HoTT Book we followed the type-theorists' convention at least for , so that means , but this is probably the bit of notation in that book that is the most confusing to readers and I wouldn't do it again.
(Then again, if we had the whole book to write over again I would probably suggest using NuPRL/Agda syntax for dependent functions.)
Mike Shulman said:
I don't think there is a universal convention about this. When mixing with I always put parentheses.
Whew, thanks! Otherwise we're in a sophisticated version of the world where people post puzzles like "What's 3 4 6 - 5?"
John Baez said:
Whew, thanks! Otherwise we're in a sophisticated version of the world where people post puzzles like "What's 3 4 6 - 5?"
I know the one correct convention, but I'm not tellling.