-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add wedge
and vee
duplicates of and
and or
#26
base: main
Are you sure you want to change the base?
Conversation
They are also used for GCD and LCM in France.
Wouldn't that be like
We already have |
+1. They are also more generally used for meets and joins in a lattice (related to the order theory example given by @T0mstone). Also agree that |
@T0mstone note that you would also need to add
To be fair, I don't really like An alternative to |
At first glance, I'm not a big fan of this. Let's discuss it more before any merge. (Next week.) |
I've added As for the discussion, I personally think this is a very reasonable request and if we don't have this, then we should take away |
What I mainly dislike about this is the following: For the meaning of "and" and "or", People that use these operators for other meanings than "and" and "or" should probably define their own binding. I can agree that defining |
I agree with @laurmaedje's point. However, the use of these symbols for meets and joins are also exceptionally common, so I'm inclined to say that we should perhaps also have them as I'm unfamiliar with the original motivating example of exterior and regressive products, but a quick search seems to reveal that they are also special cases of meets and joins in the sense of lattices (and are even sometimes called meet and join). So I think my current vote right now is to just also include these as |
If "people coming from LaTeX" is the issue, how about just using different names? Then, if people ask, we can direct them to For example, they could be Edit: Didn't see @dccsillag's point above before writing this. I'd also be fine with |
There is a problem because |
Some more context about the current In summary, the difference between bowties and the current |
As far as I'm aware, meets and joins are way more common than bowties, and more commonly referred to as simply 'join'. So my personal vote is to change |
Converting this to a draft since it would ideally be done with the changes from #27 instead. |
Currently, ∧ and ∨ are only addressable as
and
andor
.Though that usage is very common, these symbols have various other uses in different fields of math.
Two that I know of are:
Therefore, like
xor
withplus.circle
, I think these deserve a name that reflects their shape.I took the names from LaTeX, though I'm not too happy about "vee". Maybe having the same names as LaTeX here is a benefit in and of itself, but I'd also like to hear some other suggestions if you have any.
Side-note: I didn't know where to put them in the source file, so I just went with "Shapes". Feel free to offer a better suggestion.