unary operation
C2Academic/Technical
Definition
Meaning
An operation that takes only one operand or input value.
In mathematics and computing, a function or transformation that acts on a single element from its domain, such as negation (-5) or logical NOT.
Linguistics
Semantic Notes
Contrasts with binary (two operands) and n-ary (multiple operands) operations; fundamental concept in abstract algebra and computer science.
Dialectal Variation
British vs American Usage
Differences
No significant lexical difference; usage identical in technical contexts.
Connotations
Highly specialized term with no colloquial variations.
Frequency
Extremely rare outside mathematics, computer science, and formal logic.
Vocabulary
Collocations
Grammar
Valency Patterns
operation [on/upon] NPVocabulary
Synonyms
Strong
Neutral
Weak
Vocabulary
Antonyms
Usage
Context Usage
Business
Virtually never used.
Academic
Core term in discrete mathematics, abstract algebra, and programming language theory.
Everyday
Never used in everyday conversation.
Technical
Essential in specifying programming languages, formal logic, and mathematical structures.
Examples
By Part of Speech
adjective
British English
- The unary minus operator negates its operand.
- This language supports unary prefix and postfix notations.
American English
- A unary function takes only one argument.
- The unary operator ! performs logical negation.
Examples
By CEFR Level
- In mathematics, finding the absolute value is a common unary operation.
- The programmer used a unary operator to change the sign of the variable.
- The formal definition of a structure includes a set and a collection of unary and binary operations.
- Lambda calculus can express unary operations through abstraction over a single variable.
Learning
Memory Aids
Mnemonic
UNARY = UNO (one in Spanish/Italian) + OPERATION → an operation on ONE thing.
Conceptual Metaphor
A TOOL ACTING ON A SINGLE OBJECT (e.g., a stamp pressing on a document, a function processing one input).
Watch out
Common Pitfalls
Translation Traps (for Russian speakers)
- Avoid translating 'operation' as 'операция' in military/medical sense; use 'операция над одним операндом' or 'унарная операция'. Confusion with 'унитарный' (unitary) is common.
Common Mistakes
- Using 'unary' to describe a two-step process (misunderstanding the 'one-input' requirement).
- Confusing 'unary' with 'binary' in programming contexts.
- Misspelling as 'unnary' or 'unery'.
Practice
Quiz
Which of the following is a genuine unary operation?
FAQ
Frequently Asked Questions
Unary operations take one input (e.g., -5), binary take two (e.g., 5 + 3), and ternary take three (e.g., the conditional operator 'a ? b : c' in programming).
Extremely rarely. It is a specialised technical term. In general discourse, one might describe a 'single-step process' instead.
Etymologically, yes. It comes from Latin 'unus' meaning 'one', shared with 'unit' and 'unity', emphasising the singular nature of the input.
In a strict mathematical sense, a function with one parameter is a unary operation. However, in computing, 'unary operation' often specifically refers to operators (like - or !) used in expressions, not general function calls.