Contain direction in core
package is wrong for formal logic and math
#335
Labels
bug
Something isn't working
enhancement
New feature or request
question
Further information is requested
Now we have
Contain
link, that is going fromcontainer
toconteined
.That means that for example if container is set A, we have:
That leads to a contradiction, that
A ↦ 1
andA ↦ 2
cannot exist at the same time, thus it is not possible to combine them into a single function.On the other hand, if we change the direction:
We can correctly define a set using links, and we have function
f(element) = A
forelement = 1, or 2, or 3, or 4
.The name
Contain
also implies that it goes fromcontainer
toconteined
, that means we need not only another direction, but also need different name for new link type for exampleIsContainedBy
.IsContainedBy
will go fromconteined
tocontainer
and it will be aligned with current math traditions.The text was updated successfully, but these errors were encountered: