Compared to values, which are referentially transparent … , objects are thus usually referentially opaque. … The notion of referential transparency stems from philosophy … [refs.] … interchangeability of two expressions denoting the same thing. … In the terminology of functional programming, in particular, … value for the same arguments [refs.].
Google-1
Google-2
Copyright clearance needed for quotation.