# associativity

## associative

[uh-soh-shee-ey-tiv, -see-, -shuh-tiv]
1.
pertaining to or resulting from association.
2.
tending to associate or unite.
3.
Mathematics, Logic.
a.
(of an operation on a set of elements) giving an equivalent expression when elements are grouped without change of order, as (a + b ) + c = a + (b + c ).
b.
having reference to this property: associative law of multiplication.

Origin:
1805–15; associate + -ive

associatively [uh-soh-shee-ey-tiv-lee, -uh-tiv-, -see-] , adverb
associativity [uh-soh-shee-uh-tiv-i-tee, -see-, -shuh-tiv-] , associativeness, noun
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2014.
Cite This Source Link To associativity
Collins
World English Dictionary
 associative (əˈsəʊʃɪətɪv) —adj 1. of, relating to, or causing association or union 2. maths, logic a.  being independent of the grouping of numbers, symbols, or terms within a given set, as in conjunction or in an expression such as (2 × 3) × 4 = 2 × (3 × 4) b.  referring to this property: the associative laws of arithmetic

Collins English Dictionary - Complete & Unabridged 10th Edition
2009 © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins
Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009
Cite This Source
Etymonline
Word Origin & History

associative
1812, from associate (v.) + -ive.
Online Etymology Dictionary, © 2010 Douglas Harper
Cite This Source
American Heritage
Science Dictionary
 associative  [%PREMIUM_LINK%]     (ə-sō'shə-tĭv)  Pronunciation Key  Of or relating to the property of an operation, such as addition or multiplication, which states that the grouping of numbers undergoing the operation does not change the result. For example, 3 + (4 + 5) is equal to (3 + 4) + 5. See also commutative, distributive.
The American Heritage® Science Dictionary
Cite This Source
FOLDOC
Computing Dictionary

### associativity definition

programming
The property of an operator that says whether a sequence of three or more expressions combined by the operator will be evaluated from left to right (left associative) or right to left (right associative). For example, in Perl, the lazy and operator && is left associative so in the expression:
\$i >= 0 && \$x[\$i] >= 0 && \$y[\$x[\$i]] == 0
the left-most && is evaluated first, whereas = is right associative, so in
\$a = \$b = 42
the right-most assignment is performed first.
(2007-06-16)
The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Nearby Words