Linear Dependencies . . . Linear Dependencies . . . Skedactic Functions Problems and What . . . Invariance Explains Multiplicative and Exponential Skedactic Functions Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Vladik Kreinovich1 , Olga Kosheleva1 , Hung T. Nguyen2,3 , and Songsak Sriboonchitta3 1 University of Texas at El Paso, El Paso, TX 79968, USA vladik@utep.edu, olgak@utep.edu 2 Department of Mathematical Sciences New Mexico State University Las Cruces, NM 88003, USA, hunguyen@nmsu.edu 3 Faculty of Economics, Chiang Mai University Chiang Mai, Thailand, songsakecon@gmail.com Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page JJ II J I Page 1 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 1. Linear Dependencies . . . Linear Dependencies Are Ubiquitous Skedactic Functions • In many practical situations, a quantity y depends on several other quantities x1 , . . . , xn : y = f (x1 , . . . , xn ). (0) • Often, the ranges of xi are narrow: xi ≈ xi for some def (0) (0) xi , so ∆xi = xi − xi are relatively small. • Then, we can expand the dependence of y on xi = (0) xi + ∆xi in Taylor series and keep only linear terms: y= (0) f (x1 + ∆x1 , . . . , x(0) n + ∆xn ) ≈ a0 + n X Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page ai · ∆xi , JJ II J I i=1 def where a0 = f (0) x1 , . . . , x(0) n ∂f and ai = . ∂xi def (0) • Substituting ∆xi = xi − xi into this formula, we get n n P P def (0) y ≈c+ ai · xi , where c = a0 − ai · x i . i=1 i=1 Page 2 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 2. Linear Dependencies Are Approximate Linear Dependencies . . . Skedactic Functions • Usually, Problems and What . . . – in addition to the quantities x1 , . . . , xn that provide the most influence on y, – there are also many other quantities that (slightly) influence y, – so many that it is not possible to take all of them into account. Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page • Since we do not take these auxiliary quantities into account, the linear dependence is approximate. n P def • The approximation errors ε = y − c + ai · xi dei=1 JJ II J I Page 3 of 16 pend on un-observed quantities. Go Back • So, we cannot predict ε based only on the observed quantities x1 , . . . , xn . • It is therefore reasonable to view ε as random variables. Full Screen Close Quit Linear Dependencies . . . 3. Linear Dependencies . . . Skedactic Functions Skedactic Functions • A natural way to describe a random variable is by its moments. • If the first moment is not 0, then we can correct this bias by appropriately updating the constant c. Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . • Since the mean is 0, the second moment coincides with the variance v. • The dependence v(x1 , . . . , xn ) is known as the skedactic function. • In econometric applications, two major classes of skedactic functions have been empirically successful: n Q – multiplicative v(x1 , . . . , xn ) = c · |xi |γi and i=1 n P – exponential v(x1 , . . . , xn ) = exp α + γi · xi . i=1 General Case: Some . . . Home Page Title Page JJ II J I Page 4 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 4. Problems and What We Do Linear Dependencies . . . Skedactic Functions • Problems: – Neither of the empirically successful skedactic functions has a theoretical justification. Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . – In most situations, the multiplication function results in more accurate estimates. – This fact also does not have an explanation. • What we do: we use invariance ideas to: – explain the empirical success of multiplicative and exponential skedactic functions, and – come up with a more general class of skedactic functions. Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page JJ II J I Page 5 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 5. Natural Invariance: Scaling Linear Dependencies . . . Skedactic Functions • Many economics quantities correspond to prices, wages, etc. and are thus expressed in terms of money. Problems and What . . . • The numerical value of such a quantity depends on the choice of a monetary unit. Shift and Shift-Invariance Natural Invariance: . . . Scale Invariance: Main . . . Shift Invariance: Main . . . • For example, when a European country switches to Euro from its original currency, – the actual incomes do not change, but – all the prices and wages get multiplied by the corresponding exchange rate k: xi → x0i = k · xi . • Similarly, the numerical amount (of oil or sugar), changes when we change units. • For example, for oil, we can use barrels or tons. • When the numerical value of a quantity is multiplied by k, its variance gets multiplied by k 2 . General Case: Some . . . Home Page Title Page JJ II J I Page 6 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 6. Linear Dependencies . . . Scaling (cont-d) Skedactic Functions • Changing the measuring units for x1 , . . . , xn does not change the economic situations. • So, it makes sense to require that the skedactic function also does not change under such re-scaling: namely, Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . – for each combination of re-scalings on inputs, – there should be an appropriate re-scaling of the output after which the dependence remains the same. • In precise terms, this means that: – for every combination of numbers k1 , . . . , kn , – there should exist a value k = k(k1 , . . . , kn ) with the following property: 0 v(x01 , . . . , x0n ), v = v(x1 , . . . , xn ) if and only if v = where v 0 = k · v and x0i = ki · xi . General Case: Some . . . Home Page Title Page JJ II J I Page 7 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 7. Shift and Shift-Invariance Linear Dependencies . . . Skedactic Functions • While most economic quantities are scale-invariant, some are not. Problems and What . . . • For example, the unemployment rate is measured in percents, there is a fixed unit. Shift and Shift-Invariance • Many such quantities can have different numerical values depending on how we define a starting point. • For example, we can measure unemployment: – either by the usual percentage xi , or – by the difference xi − ki , where ki > 0 is what economists mean by full employment. • It is thus reasonable to consider shift-invariant skedactic functions: Natural Invariance: . . . Scale Invariance: Main . . . Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page JJ II J I Page 8 of 16 Go Back ∀k1 , . . . , kn ∃k (v = v(x1 , . . . , xn ) ⇔ v 0 = f (x01 , . . . , x0n )), Full Screen where v 0 = k · v and x0i = xi + ki . Close Quit Linear Dependencies . . . 8. Linear Dependencies . . . Scale Invariance: Main Result Skedactic Functions • Definition. We say that a non-negative measurable function v(x1 , . . . , xn ) is scale-invariant if: – for every n-tuple of real numbers (k1 , . . . , xn ), Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . – there exists a real number k = k(k1 , . . . , kn ) for which, for every x1 , . . . , xn and v: v= 0 v(x1 , . . . , xn ) ⇔ v = v(x01 , . . . , x0n ), v 0 = k · v and x0i = ki · xi . where • Proposition. A skedactic function is scale-invariant if and only it has the form v(x1 , . . . , xn ) = c · n Y |xi |γi for some c and γi . i=1 • Discussion. Thus, scale-invariance explains the use of multiplicative skedactic functions. Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page JJ II J I Page 9 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 9. Shift Invariance: Main Result Linear Dependencies . . . Skedactic Functions • Definition. We say that a non-negative measurable function v(x1 , . . . , xn ) is shift-invariant if: – for every n-tuple of real numbers (k1 , . . . , kn ), – there exists a real number k = k(k1 , . . . , kn ) for which, for every x1 , . . . , xn and v: v = v(x1 , . . . , xn ) ⇔ v 0 = v(x01 , . . . , x0n ), where v 0 = k · v and x0i = xi + ki . Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page • Result. A skedactic function is shift-invariant ⇔ ! n Y v(x1 , . . . , xn ) = exp α + γi · xi for some α and γi . i=1 • Discussion. Thus, shift-invariance explains the use of exponential skedactic functions. • It also explains why multiplicative functions are more often useful: scaling is ubiquitous, shift is rarer. JJ II J I Page 10 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 10. General Case: Some Inputs Are ScaleInvariant and Some Are Shift-Invariant Linear Dependencies . . . Skedactic Functions Problems and What . . . • Definition. We say that a non-negative measurable function v(x1 , . . . , xn ) is m-invariant if: – for every n-tuple of real numbers (k1 , . . . , kn ), – there exists a real number k = k(k1 , . . . , kn ) for which, for every x1 , . . . , xn and v: Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . General Case: Some . . . Home Page v v =k 0 0 = v(x1 , . . . , xn ) ⇔ v = v(x01 , . . . , x0n ), where · v, x0i = ki · xi for i ≤ m, x0i = xi + ki for i > m. • Result. A skedactic function is m-invariant ⇔ ! m n X X γi · ln(|xi |) + γi · xi . v(x1 , . . . , xn ) = exp α + i=1 Title Page JJ II J I Page 11 of 16 i=m+1 • For m = n, we get multiplicative skedactic function, for m = 0, we get the exponential one. • For other m, we get new possibly useful expressions. Go Back Full Screen Close Quit Linear Dependencies . . . 11. Acknowledgments Linear Dependencies . . . Skedactic Functions • We acknowledge the partial support of: – the Center of Excellence in Econometrics, Faculty of Economics, Chiang Mai University, Thailand, Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . – the National Science Foundation grants: ∗ HRD-0734825 and HRD-1242122 (Cyber-ShARE Center of Excellence) and ∗ DUE-0926721. Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page JJ II J I Page 12 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 12. Linear Dependencies . . . Proof of the First Result Skedactic Functions • It is easy to check that the multiplicative skedactic n Q function is scale-invariant: take k = |ki |γi . i=1 • Vice versa, the equivalence condition means that k(k1 , . . . , kn ) · v(x1 , . . . , xn ) = v(k1 · x1 , . . . , kn · xn ). v(k1 · x1 , . . . , kn · xn ) • Thus, k(k1 , . . . , kn ) = is a ratio v(x1 , . . . , xn ) of measurable functions hence measurable. • Let us consider two tuples (k1 , . . . , kn ), (k10 , . . . , kn0 ). • If we first use the first re-scaling, i.e., go from xi to x0i = ki · xi , we get v(x01 , . . . , x0n ) = k(k1 , . . . , kn ) · v(x1 , . . . , xn ). Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page JJ II J I Page 13 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 13. Linear Dependencies . . . Proof (cont-d) Skedactic Functions • If we then apply, to the new values x0i , an additional re-scaling x0i → x00i = ki0 · x0i , we similarly conclude that v(x001 , . . . , x00n ) = k(k10 , . . . , kn0 ) · v(x01 , . . . , x0n ) = k(k10 , . . . , kn0 ) · k(k1 , . . . , kn ) · v(x1 , . . . , xn ). • We could also get the values x00i if we directly multiply def each value xi by the product ki00 = ki0 · ki , thus v(x001 , . . . , x00n ) = k(k10 · k1 , . . . , kn0 · kn ) · v(x1 , . . . , xn ). k(k10 k1 , . . . , kn0 • Thus, · · kn ) · v(x1 , . . . , xn ) = k(k10 , . . . , kn0 ) · k(k1 , . . . , kn ) · v(x1 , . . . , xn ). • If the skedactic function is always equal to 0, then it is multiplicative, with c = 0. • If it is not everywhere 0, this means that its value is different from 0 for some combination of values x1 , . . . , xn . Problems and What . . . Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . General Case: Some . . . Home Page Title Page JJ II J I Page 14 of 16 Go Back Full Screen Close Quit Linear Dependencies . . . 14. Linear Dependencies . . . Proof (cont-d) Skedactic Functions • For this tuple, we get k(k10 · k1 , . . . , kn0 · kn ) = k(k10 , . . . , kn0 ) · k(k1 , . . . , kn ). Problems and What . . . • When ki = ki0 = −1 for some i and kj0 = kj = 1 for all j 6= i, i, we get 1 = k(1, . . . , 1) = k 2 (k1 , . . . , kn ). Shift and Shift-Invariance Natural Invariance: . . . Scale Invariance: Main . . . Shift Invariance: Main . . . • Since the function ki is non-negative, this means that k(k1 , . . . , kn ) = 1. • Thus, the value k(k1 , . . . , kn ) does not change if we change the signs of ki : k(k1 , . . . , kn ) = k(|k1 |, . . . , |kn |). • Thus, ln(k(k10 · k1 , . . . , kn0 · kn )) = ln(k(k10 , . . . , kn0 )) + ln(k(k1 , . . . , kn )). • For an auxiliary function K(K1 , . . . , Kn ) ln(k(exp(K1 ), . . . , exp(Kn )), we thus get General Case: Some . . . Home Page Title Page JJ II J I Page 15 of 16 def = Go Back Full Screen K(K10 +K1 , . . . , Kn0 +Kn ) = K(K10 , . . . , Kn0 )+K(K1 , . . . , Kn ). Close Quit 15. Proof: Conclusion Linear Dependencies . . . Linear Dependencies . . . Skedactic Functions • We know that Problems and What . . . K(K10 +K1 , . . . , Kn0 +Kn ) = K(K10 , . . . , Kn0 )+K(K1 , . . . , Kn ). • It is known that measurable functions with this propn P erty are linear: K(K1 , . . . , Kn ) = γi · Ki , so i=1 k(k1 , . . . , kn ) = exp n X Natural Invariance: . . . Shift and Shift-Invariance Scale Invariance: Main . . . Shift Invariance: Main . . . General Case: Some . . . Home Page ! γi · ln(|ki |) i=1 = n Y |ki |γi . i=1 • We also have v(x1 , . . . , xn ) = k(x1 , . . . , xn ) · v(1, . . . , 1). • Thus, we get the desired formula for the multiplicative n Q skedastic function v(x1 , . . . , xn ) = c · |xi |γi . i=1 • Similar proofs hold for shift-invariance and for the general case. Title Page JJ II J I Page 16 of 16 Go Back Full Screen Close Quit