The Reds

This page goes into more depth on how Reds work and how they can expand and contain other triangles.

Expansion

Recall that Reds donate its variable on all sides.

There is a cat ∃x cat(x)

Since every side acts the same way, we can safely expand the Red to take up more space. Even when expanded, every side still donates the Red's variable to adjacent triangles.

The following reds all mean the same thing, even though they have been expanded in different ways.

Nesting

If you expand a Red, you can nest more Reds inside of them. Anything nested inside a Red will be inside the scope of the parent quantifier, and any object asserted by Reds that are nested inside a parent are considered the same as the object that the parent Red asserts.

Idiomatic translation
There is a spoon that is also a fork.
Literal translation
There exists a thing x such that x is a spoon, and there exists a thing y such that y is a fork, and x is the same thing y.
Formal semantics
∃x ( spoon(x) & ( ∃y fork(y) ) & x = y)

Variables asserted by non-Reds that are nested inside a Red are not equal to the parent's variable.

In the following figure, "ice" asserts an object x and "solid" asserts an event e. Even though "solid" is nested inside "ice," x ≠ e because "ice" is a different color.

Idiomatic translation
There is some ice that is also solid water.
Literal translation
There exists a thing x such that x is ice,
and there exists a thing y such that y is water,
and there exists an event e such that e is an event of y being solid,
and x is the same thing as y.
Formal semantics
∃x ( ice(x) & ( ∃y water(y) & ∃e solid(e, y) ) & x = y)