* Eqn A3.1 * Robust xtivreg2 inctaxpc f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small robust * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Weak-IV-robust confidence interval weakiv * Adjusted R sq and elasticity qui ivreg2 inctaxpc f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey (f_prot = kmwittenberg), small robust di e(r2_a) margins, eyex(f_prot) atmeans noatlegend * Control function test of exogeneity xtivreg2 f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb kmwittenberg if e(sample), small robust fe predict res if e(sample), e xtivreg2 inctaxpc f_prot res f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Clustered xtivreg2 inctaxpc f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small cluster(rbkey) * Weak-IV-robust confidence interval weakiv * Control function test of exogeneity xtivreg2 inctaxpc f_prot res f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) drop res * Eqn A3.2 * Robust xtivreg2 inctaxpc f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Adjusted R sq and elasticity qui ivreg2 inctaxpc f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey, small robust di e(r2_a) margins, eyex(f_prot) atmeans noatlegend * Clustered xtivreg2 inctaxpc f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) * Eqn A3.3 * Robust xtivreg2 inctaxpc zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small robust * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Weak-IV-robust confidence interval weakiv * Adjusted R sq and elasticity qui ivreg2 inctaxpc zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey (f_prot = kmwittenberg), small robust di e(r2_a) margins, eyex(f_prot) atmeans noatlegend * Control function test of exogeneity xtivreg2 f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb kmwittenberg if e(sample), small robust fe predict res if e(sample), e xtivreg2 inctaxpc f_prot res zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Clustered xtivreg2 inctaxpc zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small cluster(rbkey) * Weak-IV-robust confidence interval weakiv * Control function test of exogeneity xtivreg2 inctaxpc f_prot res zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) drop res * Eqn A3.4 * Robust xtivreg2 inctaxpc f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Adjusted R sq and elasticity qui ivreg2 inctaxpc f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey, small robust di e(r2_a) margins, eyex(f_prot) atmeans noatlegend * Clustered xtivreg2 inctaxpc f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) * Eqn A3.5 * Robust xtivreg2 lnyteacher f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small robust * Elasticity sum f_prot di (_b[f_prot]*r(mean))/100 * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Weak-IV-robust confidence interval weakiv * Adjusted R sq qui ivreg2 lnyteacher f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey (f_prot = kmwittenberg), small robust di e(r2_a) * Control function test of exogeneity xtivreg2 f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb kmwittenberg if e(sample), small robust fe predict res if e(sample), e xtivreg2 lnyteacher f_prot res f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Clustered xtivreg2 lnyteacher f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small cluster(rbkey) * Weak-IV-robust confidence interval weakiv, gridmin(-0.15) gridmax(0.9) gridpoints(120) * Control function test of exogeneity xtivreg2 lnyteacher f_prot res f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) drop res * Eqn A3.6 * Robust xtivreg2 lnyteacher f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Elasticity sum f_prot di (_b[f_prot]*r(mean))/100 * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Adjusted R sq qui ivreg2 lnyteacher f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey, small robust di e(r2_a) * Clustered xtivreg2 lnyteacher f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) * Eqn A3.7 * Robust xtivreg2 lnyteacher zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small robust * Elasticity sum f_prot di (_b[f_prot]*r(mean))/100 * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Weak-IV-robust confidence interval weakiv * Adjusted R sq qui ivreg2 lnyteacher zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey (f_prot = kmwittenberg), small robust di e(r2_a) * Control function test of exogeneity xtivreg2 f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb kmwittenberg if e(sample), small robust fe predict res if e(sample), e xtivreg2 lnyteacher f_prot res zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Clustered xtivreg2 lnyteacher zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small cluster(rbkey) * Weak-IV-robust confidence interval weakiv * Control function test of exogeneity xtivreg2 lnyteacher f_prot res zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) drop res * Eqn A3.8 * Robust xtivreg2 lnyteacher f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Elasticity sum f_prot di (_b[f_prot]*r(mean))/100 * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Adjusted R sq qui ivreg2 lnyteacher f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey, small robust di e(r2_a) * Clustered xtivreg2 lnyteacher f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) * Eqn A3.9 * Robust xtivreg2 nonagric f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small robust * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Weak-IV-robust confidence interval weakiv * Adjusted R sq and elasticity qui ivreg2 nonagric f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey (f_prot = kmwittenberg), small robust di e(r2_a) margins, eyex(f_prot) atmeans noatlegend * Control function test of exogeneity xtivreg2 f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb kmwittenberg if e(sample), small robust fe predict res if e(sample), e xtivreg2 nonagric f_prot res f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Clustered xtivreg2 nonagric f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small cluster(rbkey) * Weak-IV-robust confidence interval weakiv * Control function test of exogeneity xtivreg2 nonagric f_prot res f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) drop res * Eqn A3.10 * Robust xtivreg2 nonagric f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Adjusted R sq and elasticity qui ivreg2 nonagric f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey, small robust di e(r2_a) margins, eyex(f_prot) atmeans noatlegend * Clustered xtivreg2 nonagric f_prot f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) * Eqn A3.11 * Robust xtivreg2 nonagric zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small robust * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Weak-IV-robust confidence interval weakiv * Adjusted R sq and elasticity qui ivreg2 nonagric zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey (f_prot = kmwittenberg), small robust di e(r2_a) margins, eyex(f_prot) atmeans noatlegend * Control function test of exogeneity xtivreg2 f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb kmwittenberg if e(sample), small robust fe predict res if e(sample), e xtivreg2 nonagric f_prot res zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Clustered xtivreg2 nonagric zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb (f_prot = kmwittenberg), fe small cluster(rbkey) * Weak-IV-robust confidence interval weakiv * Control function test of exogeneity xtivreg2 nonagric f_prot res zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey) drop res * Eqn A3.12 * Robust xtivreg2 nonagric f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small robust * Moran test predict resid if e(sample), e moransi resid, lat( lat_proper) lon( lon_proper) swm(exp 0.03) dist(.) dunit(km) approx nomat di 2*normal(r(zI)) drop resid * Adjusted R sq and elasticity qui ivreg2 nonagric f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb i.rbkey, small robust di e(r2_a) margins, eyex(f_prot) atmeans noatlegend * Clustered xtivreg2 nonagric f_prot zupnew_1741 zupnew_1814 zupnew_rest f_young f_jew f_fem f_ortsgeb f_pruss hhsize lnpop gpop f_blind f_deaf f_dumb, fe small cluster(rbkey)