{"id":40,"date":"2007-05-17T01:00:42","date_gmt":"2007-05-17T08:00:42","guid":{"rendered":"http:\/\/www.mii.ucla.edu\/causality\/?p=49"},"modified":"2007-05-17T01:00:42","modified_gmt":"2007-05-17T08:00:42","slug":"more-on-where-economic-modeling-is-heading","status":"publish","type":"post","link":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/2007\/05\/17\/more-on-where-economic-modeling-is-heading\/","title":{"rendered":"More on Where Economic Modeling is Heading"},"content":{"rendered":"<p><strong>Judea Pearl writes:<\/strong><\/p>\n<p>My previous posting in this forum raised questions regarding Jim Heckman&#39;s analysis of causal effects, as described in his  article, &quot;The Scientific Model of Causality&quot; (<em>Sociological Methodology<\/em>, Vol. 35 (1) page 40.)<\/p>\n<p>To help answer these questions, Professor Heckman was kind enough to send me a more recent paper  entitled: &quot;Econometric Evaluation of Social Programs,&quot; by Heckman and Vytlacil (Draft of Dec. 12, 2006. Prepared for <em>The Handbook of Econometrics<\/em>, Vol. VI, ed by J. Heckman and E. Leamer, North Holland, 2006.)<\/p>\n<p>This paper indeed clarifies some of my questions, yet  raises others. I will share with readers my current thoughts on Heckman&#39;s approach to causality and on where causality is heading in econometrics.<\/p>\n<p><em><strong>(Post edited 5\/4: <font color=\"#990000\">revisions in red<font color=\"#000000\">, thanks to feedback from David Pattison<\/font><\/font>)<\/strong><\/em><strong><br \/> <em> (Post edited 5\/17: correction and new comments by LeRoy and Pearl)<\/em><\/strong> <\/p>\n<p><!--more--> <\/p>\n<p><strong>A New Definition of Causal Effects<\/strong><br \/> In their Handbook paper, Heckman and Vytlacil (HV)  provide a new definition of causal effects, based  on  &quot;external-variations,&quot; instead of shutting down equations  (i.e., &quot;surgery&quot;). The definition is described semi-formally on page 77 and footnote 81 of their paper. The following is my  extrapolation of their method as it applies to multi-equations  and nonlinear systems.<\/p>\n<p>Given a system of equations:<\/p>\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>Y<sub>i<\/sub> = f<sub>i<\/sub><\/em>(<em>Y, X, U<\/em>)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>i = 1, 2,&#8230;, n<\/em><\/p>\n<p>where <em>X<\/em> and <em>U<\/em> is sets of observed and unobserved external variables, respectively, the causal effect of <em>Y<sub>j<\/sub><\/em> on <em>Y<sub>k<\/sub><\/em> is computed in four steps:<\/p>\n<ol>\n<li>Choose any member <em>X<sub>t<\/sub><\/em> of <em>X<\/em> that appears in <em>f<sub>j<\/sub><\/em>.<\/li>\n<li>If <em>X<sub>t<\/sub><\/em> appears in any other equation as well, exclude it from that equation (e.g., set its coefficient to zero if the equation is linear or replace <em>X<sub>t<\/sub><\/em> by a constant).<\/li>\n<li>Solve for the reduced form<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>Y<sub>i<\/sub><\/em> = <em>g<sub>i<\/sub><\/em>(<em>X, U<\/em>)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>i = 1, 2, &#8230;., n<\/em><br \/> of the resulting system of equations.<\/li>\n<li>Compute the partial derivative\n<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>dY<sub>k<\/sub><\/em>\/<em>dY<sub>j<\/sub><\/em> using the ratio <em>dg<sub>k<\/sub><\/em>\/<em>dX<sub>t<\/sub><\/em> : <em>dg<sub>j<\/sub><\/em>\/<em>dX<sub>t<\/sub><\/em><\/li>\n<\/ol>\n<p>The resulting ratio gives &quot;the causal effect of <em>Y<sub>j<\/sub><\/em> on <em>Y<sub>k<\/sub><\/em>.&quot;<\/p>\n<p>(Note: In the two-equations model discussed in my previous posting<\/p>\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>Y<sub>1<\/sub> = a<sub>1<\/sub> + c<sub>12<\/sub>Y<sub>2<\/sub> + b<sub>11<\/sub>X<sub>1<\/sub> + b<sub>12<\/sub> X<sub>2<\/sub> + U<sub>1<\/sub><\/em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4.8a)<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>Y<sub>2<\/sub> = a<sub>2<\/sub> + c<sub>21<\/sub>Y<sub>1<\/sub> + b<sub>21<\/sub>X<sub>1<\/sub> + b<sub>22<\/sub> X<sub>2<\/sub> + U<sub>2<\/sub><\/em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4.8b)<\/p>\n<p>the external-variation definition yields <em>c<sub>12<\/sub><\/em> as the causal  effect of <em>Y<sub>2<\/sub><\/em> on <em>Y<sub>1<\/sub><\/em>, which is  identical to the result obtained by the surgery definition. <font color=\"#990033\"><strike>In general,  the two results may differ, as demonstrated below<\/strike><\/font>.)<\/p>\n<p><strong>External Variation vs. Surgery<\/strong><br \/> In comparing their definition to the one provided by the surgery procedure, HV write (page 79): &quot;Shutting down an equation or fiddling with the parameters &#8230; is not required to <em>define<\/em> causality in an interdependent, nonrecursive system or to identify causal parameters. The more basic idea is <em>exclusion<\/em> of different external variables from different equations which, when manipulated, allow the analyst to construct the desired causal quantities.&quot;<\/p>\n<p>The following are my thoughts on this idea of HV.<\/p>\n<ol>\n<li>In general, &quot;exclusion&quot; involves the removal of a variable from an equation and amounts to &quot;fiddling with the parameters.&quot; It is, therefore, a form of &quot;surgery&quot; &#8211; a modification of the original system of equations &#8212; and would be subject to the same criticism one may raise against &quot;surgery.&quot; I will refute such criticism in items 3 and 4 below, noting that if it ever has a grain of  validity, the criticism would apply equally to both methods. I will then argue that &quot;surgery&quot; is a more basic idea than &quot;exclusion&quot;, more solidly motivated and more appropriate for policy evaluation tasks.<\/li>\n<li>The idea of relying exclusively on external variables to reveal internal cause-effect relationships has its roots in the literature on IDENTIFICATION (e.g., as in the studies of &quot;instrumental variables&quot;) because such variables transmit the only manipulations present in observational studies.   This restriction however, is unjustified in the context of DEFINING causal effect,  since &quot;causal effects&quot; are meant to quantify effects produced by NEW external  manipulations, not necessarily those shown explicitly in the model. Moreover, every causal structural  equation model, by its very nature, provides an implicit mechanism, for emulating such external manipulations via surgery.\n<p>Indeed, most policy evaluation tasks are concerned with NEW external manipulations which exercise direct control over endogenous variables,  namely, surgeries. Take for example a manufacturer deciding  whether to double the current  price of a given product after  years of letting the  price track the cost, i.e., <em>price = f<\/em>(<em>cost<\/em>). Such decision amounts to removing the equation <em>price = f<\/em>(<em>cost<\/em>) in the model at hand,  (i.e., the one responsible for the available data), and replacing it with a constant equal to the new price.  This removal is necessary for evaluating the decision at hand, and no external variables can help us avoid it.<\/p>\n<p>Or take the example of evaluating the impact of terminating an  educational program for which students are admitted based on a set of qualifications . The equation <em>admission = f<\/em>(<em>qualifications<\/em>) will no longer hold under program termination, and no external variable can  simulate the new condition (i.e., <em>admission = 0<\/em>) save for one  that actually neutralizes (or &quot;ignores&quot;, or &quot;shuts down&quot;) the equation <em>admission = f<\/em>(<em>qualifications<\/em>).<\/p>\n<p>(NOTE: the method used in Haavelmo (1943) to define causal effects is mathematically equivalent to surgery, not to external variation. Instead of replacing the equation <em>Y<sub>j<\/sub> = f<sub>j<\/sub><\/em>(<em>Y, X, U<\/em>)      with<\/p>\n<p> <em>Y<sub>j<\/sub> = y<sub>j<\/sub><\/em><\/p>\n<p> as would be required by surgery, Haavelmo writes  <em>Y<sub>j<\/sub> = f<sub>j<\/sub><\/em>(<em>Y, X, U<\/em>) + <em>x<sub>j<\/sub><\/em>  where <em>x<sub>j<\/sub><\/em> is chosen so as to<br \/>\nmake <em>Y<sub>j<\/sub><\/em> constant <em>Y<sub>j<\/sub> = y<sub>j<\/sub><\/em>. Thus, since <em>x<sub>j<\/sub><\/em> liberates  <em>Y<sub>j<\/sub><\/em> from any residual influence of <em>f<sub>j<\/sub><\/em>(<em>Y, X, U<\/em>), Haavelmo&#39;s method is equivalent to that of surgery. Heckman&#39;s method of external variation leaves <em>Y<sub>j<\/sub><\/em> under the  influence <em>f<sub>j<\/sub><\/em>.)<\/li>\n<li>Definitions based on external variation have the obvious flaw that the target equation may not contain any observable  external variable. In fact, in many cases the set of observed external variables in the system is empty. Additionally, a definition based on a ratio of two partial-derivatives does not generalize easily to non-linear systems with discrete variables. Thus, those who accept Heckman&#39;s restrictions would be deprived of the many identification techniques now available for instrument-less models  (see <em>Causality,<\/em> chapter 3 and 4) and, more embarrassingly yet, they would be unable to even ask whether causal effects are identified in any such model &#8212; identification questions are meaningless for undefined quantities.\n<p>Fortunately, liberated by the understanding that definitions can be based on purely symbolic manipulations, we can modify Heckman&#39;s proposal and ADD fictitious external  variables to any equation we desire. The added variables can then serve to define  causal effects in a manner similar to the four steps in (2)  (assuming continuous variables). This brings us closer to surgery, with one basic difference of leaving <em>Y<sub>j<\/sub><\/em> under the influence of <em>f<sub>j<\/sub><\/em>(<em>Y,X,U<\/em>).<\/p>\n<\/li>\n<li>Having argued that definitions based on  &quot;external variation&quot; are conceptually ill-motivated, we now explore whether these definitions  yield correct causal effects, identical to those defined by the surgery logic.\n<p>Consider a system of 3 equations:<br \/> <em>Y<sub>1<\/sub> = aY<sub>2<\/sub> + cY<sub>3<\/sub> + U<sub>1<\/sub><br \/> <\/em>  <em>Y<sub>2<\/sub> = bY<sub>1<\/sub> + X + U<sub>2<\/sub><\/em><br \/> <em>Y<sub>3<\/sub> = dY<sub>1<\/sub> + U<sub>3<\/sub><\/em><br \/> Needed: the causal effect of <em>Y<sub>2<\/sub><\/em> on <em>Y<sub>1<\/sub><\/em>.<\/p>\n<p>The system has one external variable, <em>X<\/em>, which appears in the second equation alone, hence no exclusion is necessary. Applying the &quot;external variation&quot; procedure  (following the 4-steps above), the reduced form yields: <\/p>\n<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>dY<sub>1<\/sub>\/dX = a\/(1-ba-cd)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"#990000\">dY<sub>2<\/sub>\/dX= (1-cd)\/ (1-ab-cd)<\/font><\/em><\/p>\n<p> and the causal effect of <em>Y<sub>1<\/sub><\/em> on <em>Y<sub>2<\/sub><\/em>  calculates to:<\/p>\n<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"#990000\"><span class=\"style1\"><em>dY<sub>1<\/sub>\/dY<sub>2<\/sub> = a\/(1-cd)<\/em><\/span><\/font> <\/p>\n<p>In comparison, the surgery procedure yields the following modified system of equations:<br \/> <em>Y<sub>1<\/sub> = aY<sub>2<\/sub> + cY<sub>3<\/sub> + U<sub>1<\/sub><\/em><br \/> <em>Y<sub>2<\/sub> = y<sub>2<\/sub><\/em><br \/> <em>Y<sub>3<\/sub> = dY<sub>1<\/sub> + U<sub>3<\/sub><\/em><\/p>\n<p> from which we obtain for the causal effect of <em>Y<sub>2<\/sub><\/em> on <em>Y<sub>1<\/sub><\/em>;<\/p>\n<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"#990000\"><em>dY<sub>1<\/sub>\/dy<sub>2<\/sub> = a\/(1-cd)<\/em><\/font><\/p>\n<p> an identical expression to that obtained from the  &quot;external variation&quot; procedure.<font color=\"#990000\"><span class=\"style1\"><\/p>\n<p> It is highly probable that the results of the two procedures always coincide, though I cant see an easy proof. Perhaps readers can provide the answer.<\/span><\/font><\/li>\n<\/ol>\n<p><strong>Criticism 1:<\/strong> <strong>Parameter Stability<\/strong><\/p>\n<p>&quot;Shutting down one equation might also affect the parameters of the other equations in the system and violate the requirement of parameter stability&quot; (HV page 79).<\/p>\n<p>In the physical world, creating the conditions dictated by a &quot;surgery&quot; may sometimes affect parameters in other equations. The same applies to exclusion, which is a form of surgery (see item 2 above). For example, some parameters may depend on the  excluded variable or on the coefficient of the excluded variable. However, we are dealing here  with symbolic, not physical manipulations. Our task is to craft a meaningful mathematical definition of &quot;the causal effect of one variable over another&quot; from a symbolic system called a &quot;model.&quot; This  permits us to manipulate symbols at will, while ignoring the physical consequences of these manipulation. Physical considerations need not enter the discussion of DEFINITION.<\/p>\n<p><strong>Criticism 2:<\/strong> <strong>Equation ambiguity in non-causal systems<\/strong><\/p>\n<p>&quot;In general, no single equation in a system of simultaneous equations uniquely determine any single outcome variable&quot; (HV page 79).   Heckman and Vytlacil refer here to systems containing non-directional equations, namely, equations in which the equality sign does not stand for the non-symmetrical  relation &quot;is determined by&quot;  or &quot;is caused by&quot; but for symmetrical algebraic equality.  In econometrics, such non-causal equations  usually convey  equilibrium or resource constraints; they impose equality between  the two sides of the equation but do not endow the variable on  the left hand side with a special status of an &quot;outcome&quot; variable.<\/p>\n<p>The presence of non-directional equations creates ambiguity in the surgical definition of the counterfactual <em>Y<sub>x<\/sub><\/em>, which calls for replacing the equation determining <em>X<\/em> with the constant equation <em>X=x<\/em>.  If <em>X<\/em> appears in several equations, and if the position of <em>X<\/em> in the equation is arbitrary,  then each one of those equations would be equally qualified for replacement by <em>X=x<\/em>, and the value of <em>Y<sub>x<\/sub><\/em>  (i.e., the solution for <em>Y<\/em> after replacement) would be ambiguous.<\/p>\n<p>(Note that this problem does not occur in directional  nonrecursive systems (i.e., systems with feedbacks) since in such systems each variable is an &quot;outcome&quot; of precisely one equation.)<\/p>\n<p>HV paper creates the impression that equation ambiguity is a flaw of the surgery definition and does not plague the exclusion-based definition. However, this is not the case.  In a system of non-directional equations,  we have no way of knowing which external variable to exclude  from which equation to get the right causal effect.<\/p>\n<p>For example: Consider Eqs. (4.8a)-(4.8b) in HV page 75.<\/p>\n<p><em>Y<sub>1<\/sub> = a<sub>1<\/sub> + c<sub>12<\/sub>Y<sub>2<\/sub> + b<sub>11<\/sub>X<sub>1<\/sub> + b<sub>12<\/sub> X<sub>2<\/sub> + U<sub>1<\/sub><\/em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4.8a)<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>Y<sub>2<\/sub> = a<sub>2<\/sub> + c<sub>21<\/sub>Y<sub>1<\/sub> + b<sub>21<\/sub>X<sub>1<\/sub> + b<sub>22<\/sub> X<sub>2<\/sub> + U<sub>2<\/sub><\/em>&nbsp;&nbsp;&nbsp;&#038;n<br \/>\nbsp;&nbsp;(4.8b)<\/p>\n<p> Suppose we move <em>Y<sub>1<\/sub><\/em> to the lhs of (4.8b) and get:<\/p>\n<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>Y<sub>1<\/sub> = <\/em>[<em>a<sub>2<\/sub> &#8211; Y<sub>2<\/sub> + b<sub>21<\/sub>X<sub>1<\/sub> + b<sub>22<\/sub> X<sub>2<\/sub> + U<sub>2<\/sub><\/em>]\/<em>c<sub>21<\/sub><\/em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4.8b&#39;)<\/p>\n<p>To define the causal effect of <em>Y<sub>2<\/sub><\/em> on <em>Y<sub>1<\/sub><\/em>,  we now have a choice of excluding <em>X<sub>2<\/sub><\/em> from (4.8a)  or (4.8b&#39;). The former yields <em>c<sub>12<\/sub><\/em>, while the latter  yields <em>1<\/em>\/<em>c<sub>21<\/sub><\/em>.   We see that the ambiguity we have in choosing an equation for surgery now translates into ambiguity in choosing an equation and an external variable for manipulation.<\/p>\n<p>Remark: Methods of breaking this ambiguity were proposed by Simon (1953) and are discussed in some detail in (Pearl 2000, <em>Causality<\/em>, page 226-228).<\/p>\n<p><strong>Summary<\/strong><br \/> To summarize, the  idea of constructing causal quantities by <em>exclusion<\/em> and manipulation of external variables, while soundly motivated in the context of identification problems, has no logical basis when it comes to  model-based definitions. <font color=\"#990000\"><strike><span class=\"style1\">It may yield erroneous results  in nonrecursive systems, and suffers from problems of ambiguity in non-directional systems.<\/span><\/strike><\/font> Definitions based on surgery, on the other hand, enjoy generality, semantic clarity  and immunity from &quot;parameter instability&quot; concerns.<\/p>\n<p>So, where does this leave econometric modeling? Is the failure of the &quot;external variable&quot; approach central or tangential to economic analysis and policy evaluation?<\/p>\n<p>In almost every one of his recent articles Jim Heckman stresses the importance of counterfactuals as a necessary component of economic analysis and the hallmark of econometric achievement in the past century. For example, the first paragraph of HV article reads: &quot;they [policy comparisons]  require that the economist construct counterfactuals. Counterfactuals are required to forecast the effects of policies that have been tried in one environment but are proposed to be applied in new environments and to forecast the effects of new policies.&quot; Likewise, in his <em>Sociological Methodology<\/em> article (2005), Heckman  states: &quot;Economists since the time of Haavelmo (1943, 1944) have recognized the need for precise models to construct counterfactuals &#8230; The econometric framework is explicit about how counterfactuals are generated and how interventions are assigned&#8230;&quot;<\/p>\n<p>I totally agree with Heckman on the centrality of counterfactuals in economic analysis. However, I am not aware of even one econometric  article or textbook in the past 40 years in which counterfactuals  or causal effects are properly defined. Economists working within  the potential-outcome framework of the Neyman-Rubin model take counterfactuals as undefined primitives, totally detached from the knowledge encoded in structural equations models. Economists working within the structural equations framework  are busy estimating parameters while treating counterfactuals  as metaphysical ghosts that should not concern ordinary mortals. They trust leaders such as Heckman to define precisely what the policy implications are of the  structural parameters they labor to estimate, and to relate them to what their colleagues in the potential-outcome  camp are doing.<\/p>\n<p>Fortunately, a simple and precise unification of the two approaches can be achieved using the mathematical properties of the surgery operation (see <em>Causality<\/em>, page 98-102). Economists will  do well resurrecting the basic surgery ideas of Haavelmo (1943) Marschak (1950) and Strotz and Wold (1960) and re-invigorating them with the logic of  Graphs and counterfactuals developed in the past two decades.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Judea Pearl writes: My previous posting in this forum raised questions regarding Jim Heckman&#39;s analysis of causal effects, as described in his article, &quot;The Scientific Model of Causality&quot; (Sociological Methodology, Vol. 35 (1) page 40.) To help answer these questions, Professor Heckman was kind enough to send me a more recent paper entitled: &quot;Econometric Evaluation [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,13],"tags":[],"class_list":["post-40","post","type-post","status-publish","format-standard","hentry","category-discussion","category-economics"],"_links":{"self":[{"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/posts\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=40"}],"version-history":[{"count":0,"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/posts\/40\/revisions"}],"wp:attachment":[{"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=40"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=40"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/causality.cs.ucla.edu\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}