{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:25YC66DHARTWH3WPHNAY2CWA6L","short_pith_number":"pith:25YC66DH","canonical_record":{"source":{"id":"1406.6035","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-23T19:38:05Z","cross_cats_sorted":["cs.LO"],"title_canon_sha256":"ac1c7221e517fbe6e57df09c3554d521b3cf3d8a3855ecdf2d66fa9cd7a01d0e","abstract_canon_sha256":"0861634085b7194167189839c911ca61a34037fe6f0612c24e881e78c40e4ae9"},"schema_version":"1.0"},"canonical_sha256":"d7702f7867046763eecf3b418d0ac0f2c74d434e3f127d82e6dc16d4c2b80748","source":{"kind":"arxiv","id":"1406.6035","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1406.6035","created_at":"2026-05-18T02:49:10Z"},{"alias_kind":"arxiv_version","alias_value":"1406.6035v1","created_at":"2026-05-18T02:49:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1406.6035","created_at":"2026-05-18T02:49:10Z"},{"alias_kind":"pith_short_12","alias_value":"25YC66DHARTW","created_at":"2026-05-18T12:28:09Z"},{"alias_kind":"pith_short_16","alias_value":"25YC66DHARTWH3WP","created_at":"2026-05-18T12:28:09Z"},{"alias_kind":"pith_short_8","alias_value":"25YC66DH","created_at":"2026-05-18T12:28:09Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:25YC66DHARTWH3WPHNAY2CWA6L","target":"record","payload":{"canonical_record":{"source":{"id":"1406.6035","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-23T19:38:05Z","cross_cats_sorted":["cs.LO"],"title_canon_sha256":"ac1c7221e517fbe6e57df09c3554d521b3cf3d8a3855ecdf2d66fa9cd7a01d0e","abstract_canon_sha256":"0861634085b7194167189839c911ca61a34037fe6f0612c24e881e78c40e4ae9"},"schema_version":"1.0"},"canonical_sha256":"d7702f7867046763eecf3b418d0ac0f2c74d434e3f127d82e6dc16d4c2b80748","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:49:10.272259Z","signature_b64":"Su6i+Y6oosz1x2Rn78Av3Y+CTu8tEfsS3b4it4JYRGRMaaz6QbWZCHVpt8zqhKRxSfjI38Mg6XylkFKY4se+CQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d7702f7867046763eecf3b418d0ac0f2c74d434e3f127d82e6dc16d4c2b80748","last_reissued_at":"2026-05-18T02:49:10.271663Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:49:10.271663Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1406.6035","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:49:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"EqOZQSm+GCNiUsBVPMVwAsu0MgEIgAsw0kkvijWkS9/o3iHrgR7lmcWr1Xvp6sWInW0hVLXTSQZFHHzA1s+gAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T21:31:46.209653Z"},"content_sha256":"f6ecf62096a178962b5bc09b2ad48b3cac652a92fc7984e0280793197ed649fe","schema_version":"1.0","event_id":"sha256:f6ecf62096a178962b5bc09b2ad48b3cac652a92fc7984e0280793197ed649fe"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:25YC66DHARTWH3WPHNAY2CWA6L","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Refinement Calculus of Reactive Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LO"],"primary_cat":"cs.SE","authors_text":"Stavros Tripakis, Viorel Preoteasa","submitted_at":"2014-06-23T19:38:05Z","abstract_excerpt":"Refinement calculus is a powerful and expressive tool for reasoning about sequential programs in a compositional manner. In this paper we present an extension of refinement calculus for reactive systems. Refinement calculus is based on monotonic predicate transformers, which transform sets of post-states into sets of pre-states. To model reactive systems, we introduce monotonic property transformers, which transform sets of output traces into sets of input traces. We show how to model in this semantics refinement, sequential composition, demonic choice, and other semantic operations on reactiv"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1406.6035","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-18T02:49:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Dk/KyeaWm/ApFzi+NNec3QHqHN5SZe+vxYENp005odQzKFuk3uwV++KgRa9L2ByaG8wTxP1B9DdBDR69/SwXAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T21:31:46.210004Z"},"content_sha256":"09309415dbb5c835a549867010c484e767a669be2ee7f3ef53588bf49534ea11","schema_version":"1.0","event_id":"sha256:09309415dbb5c835a549867010c484e767a669be2ee7f3ef53588bf49534ea11"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/25YC66DHARTWH3WPHNAY2CWA6L/bundle.json","state_url":"https://pith.science/pith/25YC66DHARTWH3WPHNAY2CWA6L/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/25YC66DHARTWH3WPHNAY2CWA6L/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-06-02T21:31:46Z","links":{"resolver":"https://pith.science/pith/25YC66DHARTWH3WPHNAY2CWA6L","bundle":"https://pith.science/pith/25YC66DHARTWH3WPHNAY2CWA6L/bundle.json","state":"https://pith.science/pith/25YC66DHARTWH3WPHNAY2CWA6L/state.json","well_known_bundle":"https://pith.science/.well-known/pith/25YC66DHARTWH3WPHNAY2CWA6L/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:25YC66DHARTWH3WPHNAY2CWA6L","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":"0861634085b7194167189839c911ca61a34037fe6f0612c24e881e78c40e4ae9","cross_cats_sorted":["cs.LO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-23T19:38:05Z","title_canon_sha256":"ac1c7221e517fbe6e57df09c3554d521b3cf3d8a3855ecdf2d66fa9cd7a01d0e"},"schema_version":"1.0","source":{"id":"1406.6035","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1406.6035","created_at":"2026-05-18T02:49:10Z"},{"alias_kind":"arxiv_version","alias_value":"1406.6035v1","created_at":"2026-05-18T02:49:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1406.6035","created_at":"2026-05-18T02:49:10Z"},{"alias_kind":"pith_short_12","alias_value":"25YC66DHARTW","created_at":"2026-05-18T12:28:09Z"},{"alias_kind":"pith_short_16","alias_value":"25YC66DHARTWH3WP","created_at":"2026-05-18T12:28:09Z"},{"alias_kind":"pith_short_8","alias_value":"25YC66DH","created_at":"2026-05-18T12:28:09Z"}],"graph_snapshots":[{"event_id":"sha256:09309415dbb5c835a549867010c484e767a669be2ee7f3ef53588bf49534ea11","target":"graph","created_at":"2026-05-18T02:49:10Z","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":"Refinement calculus is a powerful and expressive tool for reasoning about sequential programs in a compositional manner. In this paper we present an extension of refinement calculus for reactive systems. Refinement calculus is based on monotonic predicate transformers, which transform sets of post-states into sets of pre-states. To model reactive systems, we introduce monotonic property transformers, which transform sets of output traces into sets of input traces. We show how to model in this semantics refinement, sequential composition, demonic choice, and other semantic operations on reactiv","authors_text":"Stavros Tripakis, Viorel Preoteasa","cross_cats":["cs.LO"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-23T19:38:05Z","title":"Refinement Calculus of Reactive Systems"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1406.6035","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:f6ecf62096a178962b5bc09b2ad48b3cac652a92fc7984e0280793197ed649fe","target":"record","created_at":"2026-05-18T02:49:10Z","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":"0861634085b7194167189839c911ca61a34037fe6f0612c24e881e78c40e4ae9","cross_cats_sorted":["cs.LO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-23T19:38:05Z","title_canon_sha256":"ac1c7221e517fbe6e57df09c3554d521b3cf3d8a3855ecdf2d66fa9cd7a01d0e"},"schema_version":"1.0","source":{"id":"1406.6035","kind":"arxiv","version":1}},"canonical_sha256":"d7702f7867046763eecf3b418d0ac0f2c74d434e3f127d82e6dc16d4c2b80748","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d7702f7867046763eecf3b418d0ac0f2c74d434e3f127d82e6dc16d4c2b80748","first_computed_at":"2026-05-18T02:49:10.271663Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:49:10.271663Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Su6i+Y6oosz1x2Rn78Av3Y+CTu8tEfsS3b4it4JYRGRMaaz6QbWZCHVpt8zqhKRxSfjI38Mg6XylkFKY4se+CQ==","signature_status":"signed_v1","signed_at":"2026-05-18T02:49:10.272259Z","signed_message":"canonical_sha256_bytes"},"source_id":"1406.6035","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f6ecf62096a178962b5bc09b2ad48b3cac652a92fc7984e0280793197ed649fe","sha256:09309415dbb5c835a549867010c484e767a669be2ee7f3ef53588bf49534ea11"],"state_sha256":"443b8ce4bf065319b780861768b09c4e9fed2fe2d51c1d903fa0d62ff4d2a612"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vb9hT3ICW8SLkWOngIqq4AoCa+EN10XXJZ7sbECZdm3+ZCY4Cp7xqdfSZWx1xtEGDztghmHR0xfoN+gSOESZAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-02T21:31:46.211960Z","bundle_sha256":"977a37ae191cf8e390aaa538a56158ec6d34844e70c6ef9e8f37dd2419db9601"}}