{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:MP2GWTEHNFOTOZC7NTK4JZOEXW","short_pith_number":"pith:MP2GWTEH","canonical_record":{"source":{"id":"2605.13589","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"stat.ML","submitted_at":"2026-05-13T14:25:04Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"c414f7cde36d5f4c67635fb740b2e817e00bb6a108141474b652f85f3428e8bd","abstract_canon_sha256":"37d49d77e2c72a33a39b2fda827741e629d1b36841c09b0cbd9a6bf08dfe9943"},"schema_version":"1.0"},"canonical_sha256":"63f46b4c87695d37645f6cd5c4e5c4bdad5cd745a9e6bd7f1e1972ff63c8b5b7","source":{"kind":"arxiv","id":"2605.13589","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.13589","created_at":"2026-05-18T02:44:23Z"},{"alias_kind":"arxiv_version","alias_value":"2605.13589v1","created_at":"2026-05-18T02:44:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.13589","created_at":"2026-05-18T02:44:23Z"},{"alias_kind":"pith_short_12","alias_value":"MP2GWTEHNFOT","created_at":"2026-05-18T12:33:37Z"},{"alias_kind":"pith_short_16","alias_value":"MP2GWTEHNFOTOZC7","created_at":"2026-05-18T12:33:37Z"},{"alias_kind":"pith_short_8","alias_value":"MP2GWTEH","created_at":"2026-05-18T12:33:37Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:MP2GWTEHNFOTOZC7NTK4JZOEXW","target":"record","payload":{"canonical_record":{"source":{"id":"2605.13589","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"stat.ML","submitted_at":"2026-05-13T14:25:04Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"c414f7cde36d5f4c67635fb740b2e817e00bb6a108141474b652f85f3428e8bd","abstract_canon_sha256":"37d49d77e2c72a33a39b2fda827741e629d1b36841c09b0cbd9a6bf08dfe9943"},"schema_version":"1.0"},"canonical_sha256":"63f46b4c87695d37645f6cd5c4e5c4bdad5cd745a9e6bd7f1e1972ff63c8b5b7","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:44:23.099247Z","signature_b64":"hYEOGq57xyQ1rUyKdONSIbxUVPPlGqUHcpBqqV5mjlCctn8xZ9dww4x6IXZVCEz3utMsy3+s8fH7z73Quh9fAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"63f46b4c87695d37645f6cd5c4e5c4bdad5cd745a9e6bd7f1e1972ff63c8b5b7","last_reissued_at":"2026-05-18T02:44:23.098718Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:44:23.098718Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2605.13589","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T02:44:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JKwTTpAwfIG2p7n2Kg/jlmYzOtuYp5z/zbORTQDnzJH7cs4URTrhOWAOFUL2H4vJUSd9mzIfgPVO2tuftwxpDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T08:20:56.608062Z"},"content_sha256":"0bba7e978fc58207b5354cb73627af2395bd1e53a20a48142590f429837b0089","schema_version":"1.0","event_id":"sha256:0bba7e978fc58207b5354cb73627af2395bd1e53a20a48142590f429837b0089"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:MP2GWTEHNFOTOZC7NTK4JZOEXW","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Causal Learning with the Invariance Principle","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"Assuming acyclicity and invariance, only two auxiliary environments suffice to identify the causal graph for arbitrary nonlinear mechanisms.","cross_cats":["cs.LG"],"primary_cat":"stat.ML","authors_text":"Francesco Locatello, Francesco Montagna","submitted_at":"2026-05-13T14:25:04Z","abstract_excerpt":"Causal discovery, the problem of inferring the direction of causality, is generally ill-posed. We use the language of structural causal models (SCM) to show that assuming that the causal relations are acyclic and invariant across multiple environments (e.g., the way minimum wage affects employment rate is stable across different geographical regions), \\textit{only} two auxiliary environments are sufficient to infer the causal graph for arbitrary nonlinear mechanisms. Moreover, we demonstrate that this implies identifiability of the SCM functional mechanisms: as a corollary, we show that \\texti"},"claims":{"count":4,"items":[{"kind":"strongest_claim","text":"assuming that the causal relations are acyclic and invariant across multiple environments, only two auxiliary environments are sufficient to infer the causal graph for arbitrary nonlinear mechanisms","source":"verdict.strongest_claim","status":"machine_extracted","claim_id":"C1","attestation":"unclaimed"},{"kind":"weakest_assumption","text":"the causal relations are acyclic and invariant across multiple environments","source":"verdict.weakest_assumption","status":"machine_extracted","claim_id":"C2","attestation":"unclaimed"},{"kind":"one_line_summary","text":"Two auxiliary environments suffice to identify causal graphs and functional mechanisms in structural causal models under acyclicity and invariance assumptions, enabling correct counterfactual inference.","source":"verdict.one_line_summary","status":"machine_extracted","claim_id":"C3","attestation":"unclaimed"},{"kind":"headline","text":"Assuming acyclicity and invariance, only two auxiliary environments suffice to identify the causal graph for arbitrary nonlinear mechanisms.","source":"verdict.pith_extraction.headline","status":"machine_extracted","claim_id":"C4","attestation":"unclaimed"}],"snapshot_sha256":"7104f44ecc95c01b113598fdb101a02436eea3d8d5e30c245a21cbf998be8fd8"},"source":{"id":"2605.13589","kind":"arxiv","version":1},"verdict":{"id":"09d4d50e-3896-4125-a7a6-07b2fb053fed","model_set":{"reader":"grok-4.3"},"created_at":"2026-05-14T17:51:03.982047Z","strongest_claim":"assuming that the causal relations are acyclic and invariant across multiple environments, only two auxiliary environments are sufficient to infer the causal graph for arbitrary nonlinear mechanisms","one_line_summary":"Two auxiliary environments suffice to identify causal graphs and functional mechanisms in structural causal models under acyclicity and invariance assumptions, enabling correct counterfactual inference.","pipeline_version":"pith-pipeline@v0.9.0","weakest_assumption":"the causal relations are acyclic and invariant across multiple environments","pith_extraction_headline":"Assuming acyclicity and invariance, only two auxiliary environments suffice to identify the causal graph for arbitrary nonlinear mechanisms."},"references":{"count":97,"sample":[{"doi":"","year":null,"title":"Acemoglu, Daron and Johnson, Simon and Robinson, James A. , title =. American Economic Review , volume =","work_id":"3237e367-cb9d-4722-bbc3-d53e8f93c6e7","ref_index":1,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":null,"title":"Card, David and Krueger, Alan B. , title =. American Economic Review , volume =","work_id":"6bacc3b0-176c-4c58-867e-41c40c676640","ref_index":2,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":null,"title":"Forty-second International Conference on Machine Learning , year=","work_id":"d76e3f42-3d83-457c-9b52-6f6a046bd4e4","ref_index":3,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":null,"title":"The Thirteenth International Conference on Learning Representations , year=","work_id":"136bdc00-6035-4fd6-b016-0b14f66c6960","ref_index":4,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":null,"title":"The Fourteenth International Conference on Learning Representations , year=","work_id":"2a19e9c5-6766-4b47-883d-86b5ba50b14c","ref_index":5,"cited_arxiv_id":"","is_internal_anchor":false}],"resolved_work":97,"snapshot_sha256":"3dd5bcc3b026a83a17b72d85506d00be3f63b983f655f12353a5b786117a9920","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":"09d4d50e-3896-4125-a7a6-07b2fb053fed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T02:44:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"e/1wvZUBCS4jDFbU/6tTK8+oW1e7gJEBdWyAQXmtsw73QGs98XOKjA6n40DDQdThzasX19h5qKRhcbENSmqOCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T08:20:56.609191Z"},"content_sha256":"ec247a47dcb4f93ab9dfbbc8c94f22491651c1ee118e4b8743ca8d12cce16c00","schema_version":"1.0","event_id":"sha256:ec247a47dcb4f93ab9dfbbc8c94f22491651c1ee118e4b8743ca8d12cce16c00"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/MP2GWTEHNFOTOZC7NTK4JZOEXW/bundle.json","state_url":"https://pith.science/pith/MP2GWTEHNFOTOZC7NTK4JZOEXW/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/MP2GWTEHNFOTOZC7NTK4JZOEXW/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-05-26T08:20:56Z","links":{"resolver":"https://pith.science/pith/MP2GWTEHNFOTOZC7NTK4JZOEXW","bundle":"https://pith.science/pith/MP2GWTEHNFOTOZC7NTK4JZOEXW/bundle.json","state":"https://pith.science/pith/MP2GWTEHNFOTOZC7NTK4JZOEXW/state.json","well_known_bundle":"https://pith.science/.well-known/pith/MP2GWTEHNFOTOZC7NTK4JZOEXW/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:MP2GWTEHNFOTOZC7NTK4JZOEXW","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"37d49d77e2c72a33a39b2fda827741e629d1b36841c09b0cbd9a6bf08dfe9943","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"stat.ML","submitted_at":"2026-05-13T14:25:04Z","title_canon_sha256":"c414f7cde36d5f4c67635fb740b2e817e00bb6a108141474b652f85f3428e8bd"},"schema_version":"1.0","source":{"id":"2605.13589","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.13589","created_at":"2026-05-18T02:44:23Z"},{"alias_kind":"arxiv_version","alias_value":"2605.13589v1","created_at":"2026-05-18T02:44:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.13589","created_at":"2026-05-18T02:44:23Z"},{"alias_kind":"pith_short_12","alias_value":"MP2GWTEHNFOT","created_at":"2026-05-18T12:33:37Z"},{"alias_kind":"pith_short_16","alias_value":"MP2GWTEHNFOTOZC7","created_at":"2026-05-18T12:33:37Z"},{"alias_kind":"pith_short_8","alias_value":"MP2GWTEH","created_at":"2026-05-18T12:33:37Z"}],"graph_snapshots":[{"event_id":"sha256:ec247a47dcb4f93ab9dfbbc8c94f22491651c1ee118e4b8743ca8d12cce16c00","target":"graph","created_at":"2026-05-18T02:44:23Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":4,"items":[{"attestation":"unclaimed","claim_id":"C1","kind":"strongest_claim","source":"verdict.strongest_claim","status":"machine_extracted","text":"assuming that the causal relations are acyclic and invariant across multiple environments, only two auxiliary environments are sufficient to infer the causal graph for arbitrary nonlinear mechanisms"},{"attestation":"unclaimed","claim_id":"C2","kind":"weakest_assumption","source":"verdict.weakest_assumption","status":"machine_extracted","text":"the causal relations are acyclic and invariant across multiple environments"},{"attestation":"unclaimed","claim_id":"C3","kind":"one_line_summary","source":"verdict.one_line_summary","status":"machine_extracted","text":"Two auxiliary environments suffice to identify causal graphs and functional mechanisms in structural causal models under acyclicity and invariance assumptions, enabling correct counterfactual inference."},{"attestation":"unclaimed","claim_id":"C4","kind":"headline","source":"verdict.pith_extraction.headline","status":"machine_extracted","text":"Assuming acyclicity and invariance, only two auxiliary environments suffice to identify the causal graph for arbitrary nonlinear mechanisms."}],"snapshot_sha256":"7104f44ecc95c01b113598fdb101a02436eea3d8d5e30c245a21cbf998be8fd8"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Causal discovery, the problem of inferring the direction of causality, is generally ill-posed. We use the language of structural causal models (SCM) to show that assuming that the causal relations are acyclic and invariant across multiple environments (e.g., the way minimum wage affects employment rate is stable across different geographical regions), \\textit{only} two auxiliary environments are sufficient to infer the causal graph for arbitrary nonlinear mechanisms. Moreover, we demonstrate that this implies identifiability of the SCM functional mechanisms: as a corollary, we show that \\texti","authors_text":"Francesco Locatello, Francesco Montagna","cross_cats":["cs.LG"],"headline":"Assuming acyclicity and invariance, only two auxiliary environments suffice to identify the causal graph for arbitrary nonlinear mechanisms.","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"stat.ML","submitted_at":"2026-05-13T14:25:04Z","title":"Causal Learning with the Invariance Principle"},"references":{"count":97,"internal_anchors":0,"resolved_work":97,"sample":[{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":1,"title":"Acemoglu, Daron and Johnson, Simon and Robinson, James A. , title =. American Economic Review , volume =","work_id":"3237e367-cb9d-4722-bbc3-d53e8f93c6e7","year":null},{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":2,"title":"Card, David and Krueger, Alan B. , title =. American Economic Review , volume =","work_id":"6bacc3b0-176c-4c58-867e-41c40c676640","year":null},{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":3,"title":"Forty-second International Conference on Machine Learning , year=","work_id":"d76e3f42-3d83-457c-9b52-6f6a046bd4e4","year":null},{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":4,"title":"The Thirteenth International Conference on Learning Representations , year=","work_id":"136bdc00-6035-4fd6-b016-0b14f66c6960","year":null},{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":5,"title":"The Fourteenth International Conference on Learning Representations , year=","work_id":"2a19e9c5-6766-4b47-883d-86b5ba50b14c","year":null}],"snapshot_sha256":"3dd5bcc3b026a83a17b72d85506d00be3f63b983f655f12353a5b786117a9920"},"source":{"id":"2605.13589","kind":"arxiv","version":1},"verdict":{"created_at":"2026-05-14T17:51:03.982047Z","id":"09d4d50e-3896-4125-a7a6-07b2fb053fed","model_set":{"reader":"grok-4.3"},"one_line_summary":"Two auxiliary environments suffice to identify causal graphs and functional mechanisms in structural causal models under acyclicity and invariance assumptions, enabling correct counterfactual inference.","pipeline_version":"pith-pipeline@v0.9.0","pith_extraction_headline":"Assuming acyclicity and invariance, only two auxiliary environments suffice to identify the causal graph for arbitrary nonlinear mechanisms.","strongest_claim":"assuming that the causal relations are acyclic and invariant across multiple environments, only two auxiliary environments are sufficient to infer the causal graph for arbitrary nonlinear mechanisms","weakest_assumption":"the causal relations are acyclic and invariant across multiple environments"}},"verdict_id":"09d4d50e-3896-4125-a7a6-07b2fb053fed"}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:0bba7e978fc58207b5354cb73627af2395bd1e53a20a48142590f429837b0089","target":"record","created_at":"2026-05-18T02:44:23Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"37d49d77e2c72a33a39b2fda827741e629d1b36841c09b0cbd9a6bf08dfe9943","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"stat.ML","submitted_at":"2026-05-13T14:25:04Z","title_canon_sha256":"c414f7cde36d5f4c67635fb740b2e817e00bb6a108141474b652f85f3428e8bd"},"schema_version":"1.0","source":{"id":"2605.13589","kind":"arxiv","version":1}},"canonical_sha256":"63f46b4c87695d37645f6cd5c4e5c4bdad5cd745a9e6bd7f1e1972ff63c8b5b7","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"63f46b4c87695d37645f6cd5c4e5c4bdad5cd745a9e6bd7f1e1972ff63c8b5b7","first_computed_at":"2026-05-18T02:44:23.098718Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:44:23.098718Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"hYEOGq57xyQ1rUyKdONSIbxUVPPlGqUHcpBqqV5mjlCctn8xZ9dww4x6IXZVCEz3utMsy3+s8fH7z73Quh9fAA==","signature_status":"signed_v1","signed_at":"2026-05-18T02:44:23.099247Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.13589","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0bba7e978fc58207b5354cb73627af2395bd1e53a20a48142590f429837b0089","sha256:ec247a47dcb4f93ab9dfbbc8c94f22491651c1ee118e4b8743ca8d12cce16c00"],"state_sha256":"484eef9d5ede34b0837447fe0d6606406c9a8f6156e33fb4f50c976b556a7e33"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"l5YKZpPDp7gOQtmuJaFY3cPtvnj4nvcuklaSMGq8ukSfwmG48iYWxcpPpX+0gd3oTs1wQRR+0ygZWlmBjK2TAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T08:20:56.635089Z","bundle_sha256":"351b0aebe12301c2ccb9fec610650bec4485a2e3155bbfaaeafeb526d12ee0b0"}}