Quartet rules for combining multiple operators
There are rules the user must follow when combining operators. Generally, all operators within a set of parentheses must be equal, and additional different operators must be used in separate or additional nested parentheses.
- Each operator must have at least two operands
✔️ (water AND liquid) is valid
✔️ (car OR vehicle OR train) is valid
❌️ (NOT liquid) is invalid
- Within the same clause (parentheses), all operators must be exactly equal
✔️ (water AND liquid AND oxygen) is valid
❌ (antenna OR emitter AND signal) is not valid
Instead, an order of operations must be defined for different operators such as
✔️ (antenna OR (emitter AND signal))
or
✔️ ((antenna OR emitter) AND signal)
- When using Proximity Operators, the order of operations must also be defined even if all operators are equal
❌ (window 3D frame 3D glass) is not valid
✔️ ((window 3D frame) 3D glass) is valid
❌ (high 2W speed 5W train) is not valid
✔️ ((high 2W speed) 5W train) is valid
- The AND and NOT operators cannot be combined with Proximity Operators ( #W , #D ), however the OR operator can be combined with Proximity Operators:
✔️ (high 2D (speed OR velocity)) is valid
❌ ((satellite NOT cell) 2W phone?) is not valid
✔️ ((Satellite 2W phone?) NOT (Cell 2W phone)) is valid
❌ ((wind AND green) 4D generator) is not valid.
✔️ (wind 4D Generator) AND (green 4D generator) is valid