Learn English – What’s the word for the reversability of equal and opposite actions

single-word-requests

I'm trying to describe a desirable behaviour in user-interfaces (computer interfaces and machine interfaces) such that if you do the action and its opposite action once or more than once (assuming you don't reach an edge/limit) you should end up in the same state.

For example:

  1. Pressing right moves the cursor right one character and pressing left moves the cursor left one character. If you press right five times then left five times the cursor will be in the same place, because right and left are ______.

  2. Undo and Redo are ______. If you Undo 3 times then Redo 3 times you should be back to the same state.

  3. Of a tool where the effect of one control depends on the current value of another control:

    The length and radius controls are NOT ______ when used together. Length is ______ while radius remains fixed and radius is ______ while length remains fixed, but adjusting either breaks the ______ity of the other one.

Answers to this question offer some good hints, but I don't think any of those are quite right. "Commutative" and "Associative" seem somehow appropriate, but are clearly specific to mathematics.

Best Answer

Right and left are inverses or complements (in the limited sense that they are "either of two parts or things needed to complete the whole; counterpart."). They are also counterparts.

But this is a little different from what you're asking for in the title.

  • Associative is a property when it doesn't matter what order you press them in (e.g., LLRR is the same as RLLR). This is borrowed from the math concept (e.g., 3+2 is the same as 2+3).
  • Invertible is a property when it has a counterpart (e.g., Ctrl-Z is invertible with Ctrl-Y, but Ctrl-C is not invertible).
  • (Reversible is another way to say invertible.)

You might also consider borrowing terms from set theory (such as L and R form an identity), but that might be too much baggage for a straightforward notion.

Related Topic