{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:RY3GIRVDCU42HZ74T2PJT4IWWM","short_pith_number":"pith:RY3GIRVD","canonical_record":{"source":{"id":"1909.00912","kind":"arxiv","version":5},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.comp-ph","submitted_at":"2019-09-03T01:44:15Z","cross_cats_sorted":["physics.ao-ph"],"title_canon_sha256":"4e52b1e76ca6f719c8a57766b7138002d0bb1abd56c037e7c680399978d97f5a","abstract_canon_sha256":"9375ab6b603e43c7d3ee5d15819b770e650d95ce5a909cda2aed2dbe2603f8b7"},"schema_version":"1.0"},"canonical_sha256":"8e366446a31539a3e7fc9e9e99f116b30889c2429b7257d5c3701462b4c7b39d","source":{"kind":"arxiv","id":"1909.00912","version":5},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1909.00912","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"arxiv_version","alias_value":"1909.00912v5","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1909.00912","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"pith_short_12","alias_value":"RY3GIRVDCU42","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"pith_short_16","alias_value":"RY3GIRVDCU42HZ74","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"pith_short_8","alias_value":"RY3GIRVD","created_at":"2026-07-05T02:21:32Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:RY3GIRVDCU42HZ74T2PJT4IWWM","target":"record","payload":{"canonical_record":{"source":{"id":"1909.00912","kind":"arxiv","version":5},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.comp-ph","submitted_at":"2019-09-03T01:44:15Z","cross_cats_sorted":["physics.ao-ph"],"title_canon_sha256":"4e52b1e76ca6f719c8a57766b7138002d0bb1abd56c037e7c680399978d97f5a","abstract_canon_sha256":"9375ab6b603e43c7d3ee5d15819b770e650d95ce5a909cda2aed2dbe2603f8b7"},"schema_version":"1.0"},"canonical_sha256":"8e366446a31539a3e7fc9e9e99f116b30889c2429b7257d5c3701462b4c7b39d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:21:32.968071Z","signature_b64":"DdZX7S4USy2EJPGLfCcoZ9yBLd7BN0PT9iulha31PIa2OrCXzGqLPIFUIxAF0H5M1AUVTifBc5SLugdhLOlRAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8e366446a31539a3e7fc9e9e99f116b30889c2429b7257d5c3701462b4c7b39d","last_reissued_at":"2026-07-05T02:21:32.967650Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:21:32.967650Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1909.00912","source_version":5,"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-07-05T02:21:32Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5KgnDuLu601izKgUjbgMfxOCcUAwUiJHf/vbJA2gMjU74m0k+QP3WiADNZe+VpBRcr8ftIv2ZdxBlfXqJw4OBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T15:06:31.223407Z"},"content_sha256":"e17d8d6cfd8dc1682334276d6db9cd15db280f2629e6ec82752f906e2f6e3540","schema_version":"1.0","event_id":"sha256:e17d8d6cfd8dc1682334276d6db9cd15db280f2629e6ec82752f906e2f6e3540"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:RY3GIRVDCU42HZ74T2PJT4IWWM","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Enforcing Analytic Constraints in Neural-Networks Emulating Physical Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["physics.ao-ph"],"primary_cat":"physics.comp-ph","authors_text":"Jordan Ott, Michael Pritchard, Pierre Baldi, Pierre Gentine, Stephan Rasp, Tom Beucler","submitted_at":"2019-09-03T01:44:15Z","abstract_excerpt":"Neural networks can emulate nonlinear physical systems with high accuracy, yet they may produce physically-inconsistent results when violating fundamental constraints. Here, we introduce a systematic way of enforcing nonlinear analytic constraints in neural networks via constraints in the architecture or the loss function. Applied to convective processes for climate modeling, architectural constraints enforce conservation laws to within machine precision without degrading performance. Enforcing constraints also reduces errors in the subsets of the outputs most impacted by the constraints."},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1909.00912","kind":"arxiv","version":5},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/1909.00912/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","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":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T02:21:32Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JZA19sp7r0QEDhYzpyOrQDiUx+GBmfNh+HyXWjBK/EJ0pIaeTFlCEDKyZ2zBLY9DVt/F2riexXdDOQiNkMITAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T15:06:31.223793Z"},"content_sha256":"dd1a7dd9c0a02f1cd62603a4b0053b1efcdd75d469fce2559159e1883c6976a6","schema_version":"1.0","event_id":"sha256:dd1a7dd9c0a02f1cd62603a4b0053b1efcdd75d469fce2559159e1883c6976a6"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/RY3GIRVDCU42HZ74T2PJT4IWWM/bundle.json","state_url":"https://pith.science/pith/RY3GIRVDCU42HZ74T2PJT4IWWM/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/RY3GIRVDCU42HZ74T2PJT4IWWM/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-07-06T15:06:31Z","links":{"resolver":"https://pith.science/pith/RY3GIRVDCU42HZ74T2PJT4IWWM","bundle":"https://pith.science/pith/RY3GIRVDCU42HZ74T2PJT4IWWM/bundle.json","state":"https://pith.science/pith/RY3GIRVDCU42HZ74T2PJT4IWWM/state.json","well_known_bundle":"https://pith.science/.well-known/pith/RY3GIRVDCU42HZ74T2PJT4IWWM/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:RY3GIRVDCU42HZ74T2PJT4IWWM","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":"9375ab6b603e43c7d3ee5d15819b770e650d95ce5a909cda2aed2dbe2603f8b7","cross_cats_sorted":["physics.ao-ph"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.comp-ph","submitted_at":"2019-09-03T01:44:15Z","title_canon_sha256":"4e52b1e76ca6f719c8a57766b7138002d0bb1abd56c037e7c680399978d97f5a"},"schema_version":"1.0","source":{"id":"1909.00912","kind":"arxiv","version":5}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1909.00912","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"arxiv_version","alias_value":"1909.00912v5","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1909.00912","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"pith_short_12","alias_value":"RY3GIRVDCU42","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"pith_short_16","alias_value":"RY3GIRVDCU42HZ74","created_at":"2026-07-05T02:21:32Z"},{"alias_kind":"pith_short_8","alias_value":"RY3GIRVD","created_at":"2026-07-05T02:21:32Z"}],"graph_snapshots":[{"event_id":"sha256:dd1a7dd9c0a02f1cd62603a4b0053b1efcdd75d469fce2559159e1883c6976a6","target":"graph","created_at":"2026-07-05T02:21:32Z","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":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/1909.00912/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Neural networks can emulate nonlinear physical systems with high accuracy, yet they may produce physically-inconsistent results when violating fundamental constraints. Here, we introduce a systematic way of enforcing nonlinear analytic constraints in neural networks via constraints in the architecture or the loss function. Applied to convective processes for climate modeling, architectural constraints enforce conservation laws to within machine precision without degrading performance. Enforcing constraints also reduces errors in the subsets of the outputs most impacted by the constraints.","authors_text":"Jordan Ott, Michael Pritchard, Pierre Baldi, Pierre Gentine, Stephan Rasp, Tom Beucler","cross_cats":["physics.ao-ph"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.comp-ph","submitted_at":"2019-09-03T01:44:15Z","title":"Enforcing Analytic Constraints in Neural-Networks Emulating Physical Systems"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1909.00912","kind":"arxiv","version":5},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:e17d8d6cfd8dc1682334276d6db9cd15db280f2629e6ec82752f906e2f6e3540","target":"record","created_at":"2026-07-05T02:21:32Z","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":"9375ab6b603e43c7d3ee5d15819b770e650d95ce5a909cda2aed2dbe2603f8b7","cross_cats_sorted":["physics.ao-ph"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.comp-ph","submitted_at":"2019-09-03T01:44:15Z","title_canon_sha256":"4e52b1e76ca6f719c8a57766b7138002d0bb1abd56c037e7c680399978d97f5a"},"schema_version":"1.0","source":{"id":"1909.00912","kind":"arxiv","version":5}},"canonical_sha256":"8e366446a31539a3e7fc9e9e99f116b30889c2429b7257d5c3701462b4c7b39d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8e366446a31539a3e7fc9e9e99f116b30889c2429b7257d5c3701462b4c7b39d","first_computed_at":"2026-07-05T02:21:32.967650Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:21:32.967650Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"DdZX7S4USy2EJPGLfCcoZ9yBLd7BN0PT9iulha31PIa2OrCXzGqLPIFUIxAF0H5M1AUVTifBc5SLugdhLOlRAQ==","signature_status":"signed_v1","signed_at":"2026-07-05T02:21:32.968071Z","signed_message":"canonical_sha256_bytes"},"source_id":"1909.00912","source_kind":"arxiv","source_version":5}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e17d8d6cfd8dc1682334276d6db9cd15db280f2629e6ec82752f906e2f6e3540","sha256:dd1a7dd9c0a02f1cd62603a4b0053b1efcdd75d469fce2559159e1883c6976a6"],"state_sha256":"60e943c09d6466ddb43f4ffea7a815b5ccd316824fe6733de255564c51dda6fc"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"FkZaa9iA30TzXanGuMu+WKIz1De7J58kjqquTE2sCQFSZ+Y/SJHITO5KU0p9sZ6ebh/ZFBVTJd41b6F51bxxAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T15:06:31.225778Z","bundle_sha256":"3fdc91629f822ae9d3d30265082da0927b3c152d87c0041900b15b12e04834f2"}}