{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2012:ZSYGV4KAJLPQFDORJTGHGLZ6L3","short_pith_number":"pith:ZSYGV4KA","canonical_record":{"source":{"id":"1209.5152","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2012-09-24T05:28:35Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"9aa0621f0f09f9c4c65097158192214c2b25bf8f27603f6280a8a716ddae0ed3","abstract_canon_sha256":"455591ee01c67b8424acc763147b94a2d346d22b670411957a6ac77d9e2de1ee"},"schema_version":"1.0"},"canonical_sha256":"ccb06af1404adf028dd14ccc732f3e5efda9f98fe04e803d1a4021d60a0224ec","source":{"kind":"arxiv","id":"1209.5152","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1209.5152","created_at":"2026-05-18T03:44:59Z"},{"alias_kind":"arxiv_version","alias_value":"1209.5152v1","created_at":"2026-05-18T03:44:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1209.5152","created_at":"2026-05-18T03:44:59Z"},{"alias_kind":"pith_short_12","alias_value":"ZSYGV4KAJLPQ","created_at":"2026-05-18T12:27:30Z"},{"alias_kind":"pith_short_16","alias_value":"ZSYGV4KAJLPQFDOR","created_at":"2026-05-18T12:27:30Z"},{"alias_kind":"pith_short_8","alias_value":"ZSYGV4KA","created_at":"2026-05-18T12:27:30Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2012:ZSYGV4KAJLPQFDORJTGHGLZ6L3","target":"record","payload":{"canonical_record":{"source":{"id":"1209.5152","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2012-09-24T05:28:35Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"9aa0621f0f09f9c4c65097158192214c2b25bf8f27603f6280a8a716ddae0ed3","abstract_canon_sha256":"455591ee01c67b8424acc763147b94a2d346d22b670411957a6ac77d9e2de1ee"},"schema_version":"1.0"},"canonical_sha256":"ccb06af1404adf028dd14ccc732f3e5efda9f98fe04e803d1a4021d60a0224ec","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T03:44:59.055743Z","signature_b64":"IyIbTfKzs5t0b07NUOpg3VE7iKZpYxNEwOY7bo3/xLigOFjGq28T5P9Or/shSMTSvHvNPtuSmikT/9/+F3yjDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ccb06af1404adf028dd14ccc732f3e5efda9f98fe04e803d1a4021d60a0224ec","last_reissued_at":"2026-05-18T03:44:59.054923Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T03:44:59.054923Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1209.5152","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-18T03:44:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"BHvNb9NkKnEmC+oiZchh1HXKwg/9SMtghjyI+zLozVAKctsDNkoZFIybnDS7FdDQoS4usLMESrXFoMIYXr11BA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-18T19:23:16.691697Z"},"content_sha256":"cbfa9f965bece9456eb4852dfc54f138577f96f85a7fb4d62d43e4d60448c43d","schema_version":"1.0","event_id":"sha256:cbfa9f965bece9456eb4852dfc54f138577f96f85a7fb4d62d43e4d60448c43d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2012:ZSYGV4KAJLPQFDORJTGHGLZ6L3","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Logic for Correlating Temporal Properties across Program Transformations","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL"],"primary_cat":"cs.LO","authors_text":"Aditya Kanade, Amitabha Sanyal, Uday P. Khedker","submitted_at":"2012-09-24T05:28:35Z","abstract_excerpt":"Program transformations are widely used in synthesis, optimization, and maintenance of software. Correctness of program transformations depends on preservation of some important properties of the input program. By regarding programs as Kripke structures, many interesting properties of programs can be expressed in temporal logics. In temporal logic, a formula is interpreted on a single program. However, to prove correctness of transformations, we encounter formulae which contain some subformulae interpreted on the input program and some on the transformed program. An example where such a situat"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1209.5152","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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-05-18T03:44:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"klbFeTt4XcQr+LVhxIs6jKC3u5tAFE7iOrbPxYC4YS2F2G/tXTOjAffJsm6lvLf8deACYF/o4kSkGkpt1k/yDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-18T19:23:16.692386Z"},"content_sha256":"737b35815dcb16b9215dc93f88ea07e7b372de8d005770df36e53d07d19c534a","schema_version":"1.0","event_id":"sha256:737b35815dcb16b9215dc93f88ea07e7b372de8d005770df36e53d07d19c534a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ZSYGV4KAJLPQFDORJTGHGLZ6L3/bundle.json","state_url":"https://pith.science/pith/ZSYGV4KAJLPQFDORJTGHGLZ6L3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ZSYGV4KAJLPQFDORJTGHGLZ6L3/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-18T19:23:16Z","links":{"resolver":"https://pith.science/pith/ZSYGV4KAJLPQFDORJTGHGLZ6L3","bundle":"https://pith.science/pith/ZSYGV4KAJLPQFDORJTGHGLZ6L3/bundle.json","state":"https://pith.science/pith/ZSYGV4KAJLPQFDORJTGHGLZ6L3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ZSYGV4KAJLPQFDORJTGHGLZ6L3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2012:ZSYGV4KAJLPQFDORJTGHGLZ6L3","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":"455591ee01c67b8424acc763147b94a2d346d22b670411957a6ac77d9e2de1ee","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2012-09-24T05:28:35Z","title_canon_sha256":"9aa0621f0f09f9c4c65097158192214c2b25bf8f27603f6280a8a716ddae0ed3"},"schema_version":"1.0","source":{"id":"1209.5152","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1209.5152","created_at":"2026-05-18T03:44:59Z"},{"alias_kind":"arxiv_version","alias_value":"1209.5152v1","created_at":"2026-05-18T03:44:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1209.5152","created_at":"2026-05-18T03:44:59Z"},{"alias_kind":"pith_short_12","alias_value":"ZSYGV4KAJLPQ","created_at":"2026-05-18T12:27:30Z"},{"alias_kind":"pith_short_16","alias_value":"ZSYGV4KAJLPQFDOR","created_at":"2026-05-18T12:27:30Z"},{"alias_kind":"pith_short_8","alias_value":"ZSYGV4KA","created_at":"2026-05-18T12:27:30Z"}],"graph_snapshots":[{"event_id":"sha256:737b35815dcb16b9215dc93f88ea07e7b372de8d005770df36e53d07d19c534a","target":"graph","created_at":"2026-05-18T03:44:59Z","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"},"paper":{"abstract_excerpt":"Program transformations are widely used in synthesis, optimization, and maintenance of software. Correctness of program transformations depends on preservation of some important properties of the input program. By regarding programs as Kripke structures, many interesting properties of programs can be expressed in temporal logics. In temporal logic, a formula is interpreted on a single program. However, to prove correctness of transformations, we encounter formulae which contain some subformulae interpreted on the input program and some on the transformed program. An example where such a situat","authors_text":"Aditya Kanade, Amitabha Sanyal, Uday P. Khedker","cross_cats":["cs.PL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2012-09-24T05:28:35Z","title":"A Logic for Correlating Temporal Properties across Program Transformations"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1209.5152","kind":"arxiv","version":1},"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:cbfa9f965bece9456eb4852dfc54f138577f96f85a7fb4d62d43e4d60448c43d","target":"record","created_at":"2026-05-18T03:44:59Z","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":"455591ee01c67b8424acc763147b94a2d346d22b670411957a6ac77d9e2de1ee","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2012-09-24T05:28:35Z","title_canon_sha256":"9aa0621f0f09f9c4c65097158192214c2b25bf8f27603f6280a8a716ddae0ed3"},"schema_version":"1.0","source":{"id":"1209.5152","kind":"arxiv","version":1}},"canonical_sha256":"ccb06af1404adf028dd14ccc732f3e5efda9f98fe04e803d1a4021d60a0224ec","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ccb06af1404adf028dd14ccc732f3e5efda9f98fe04e803d1a4021d60a0224ec","first_computed_at":"2026-05-18T03:44:59.054923Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T03:44:59.054923Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"IyIbTfKzs5t0b07NUOpg3VE7iKZpYxNEwOY7bo3/xLigOFjGq28T5P9Or/shSMTSvHvNPtuSmikT/9/+F3yjDQ==","signature_status":"signed_v1","signed_at":"2026-05-18T03:44:59.055743Z","signed_message":"canonical_sha256_bytes"},"source_id":"1209.5152","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:cbfa9f965bece9456eb4852dfc54f138577f96f85a7fb4d62d43e4d60448c43d","sha256:737b35815dcb16b9215dc93f88ea07e7b372de8d005770df36e53d07d19c534a"],"state_sha256":"161a2bf6cb247ee83971b1b14b039ca6132220040bb9813c156ecf3ca3bd3ef4"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xm9wYdFuNegaJfSJxUh32Yvi+2g6YaI9jzPB4mm5h13J8yt9En1lKnPr7+rBxYBsdo+4Xn5AtHnx1OZO/uO1CA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-18T19:23:16.694636Z","bundle_sha256":"8c185cfa589a76c07c296e9f3547eb7144f4d50efdf5b7eea8fc5ea187dee0e2"}}