{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:4XVB3MI56LDSZNH7OJX4X7ORFN","short_pith_number":"pith:4XVB3MI5","canonical_record":{"source":{"id":"1601.01586","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2016-01-07T16:26:14Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"98c21c9b2a17870b81e75781a0a6dfa818aa6ad6c42bc3e8cfb16db3ea816182","abstract_canon_sha256":"57ec53b15a48f9ad8f39f1257cd41e2178f68cac795a66c9874b1229f4b08715"},"schema_version":"1.0"},"canonical_sha256":"e5ea1db11df2c72cb4ff726fcbfdd12b623848d56abaec0fb59809356cbbecdd","source":{"kind":"arxiv","id":"1601.01586","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1601.01586","created_at":"2026-05-18T01:23:13Z"},{"alias_kind":"arxiv_version","alias_value":"1601.01586v1","created_at":"2026-05-18T01:23:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1601.01586","created_at":"2026-05-18T01:23:13Z"},{"alias_kind":"pith_short_12","alias_value":"4XVB3MI56LDS","created_at":"2026-05-18T12:29:58Z"},{"alias_kind":"pith_short_16","alias_value":"4XVB3MI56LDSZNH7","created_at":"2026-05-18T12:29:58Z"},{"alias_kind":"pith_short_8","alias_value":"4XVB3MI5","created_at":"2026-05-18T12:29:58Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:4XVB3MI56LDSZNH7OJX4X7ORFN","target":"record","payload":{"canonical_record":{"source":{"id":"1601.01586","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2016-01-07T16:26:14Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"98c21c9b2a17870b81e75781a0a6dfa818aa6ad6c42bc3e8cfb16db3ea816182","abstract_canon_sha256":"57ec53b15a48f9ad8f39f1257cd41e2178f68cac795a66c9874b1229f4b08715"},"schema_version":"1.0"},"canonical_sha256":"e5ea1db11df2c72cb4ff726fcbfdd12b623848d56abaec0fb59809356cbbecdd","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:23:13.285172Z","signature_b64":"XWKb1lO8qqUM6W5/Rld8TD0NDV6f9CTT6/9s2D4z6Od2KpydZsLD0CKIyPhfSCLUqKiaxYtFvckakDxOlxAHBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e5ea1db11df2c72cb4ff726fcbfdd12b623848d56abaec0fb59809356cbbecdd","last_reissued_at":"2026-05-18T01:23:13.284469Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:23:13.284469Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1601.01586","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-18T01:23:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fNiEFRWx6mVndxPGVaaGeuD6xN9g9qs67ws8W2KhQQbX0InJLDyABohsYmjC28i9MZ/pSz8wV87VqHr+GmXPAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T03:00:40.170430Z"},"content_sha256":"381b1d01d8b4483ba746caf5aff97b852583181a3f18419e7b907950ea8f4208","schema_version":"1.0","event_id":"sha256:381b1d01d8b4483ba746caf5aff97b852583181a3f18419e7b907950ea8f4208"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:4XVB3MI56LDSZNH7OJX4X7ORFN","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Guarded Dependent Type Theory with Coinductive Types","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL"],"primary_cat":"cs.LO","authors_text":"Ale\\v{s} Bizjak, Hans Bugge Grathwohl, Lars Birkedal, Ranald Clouston, Rasmus E. M{\\o}gelberg","submitted_at":"2016-01-07T16:26:14Z","abstract_excerpt":"We present guarded dependent type theory, gDTT, an extensional dependent type theory with a `later' modality and clock quantifiers for programming and proving with guarded recursive and coinductive types. The later modality is used to ensure the productivity of recursive definitions in a modular, type based, way. Clock quantifiers are used for controlled elimination of the later modality and for encoding coinductive types using guarded recursive types. Key to the development of gDTT are novel type and term formers involving what we call `delayed substitutions'. These generalise the applicative"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1601.01586","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-18T01:23:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xnSL2F8663gpEC5AYDddRTc2c+AYz7eycEz9J5KikxAApfq/Azph6DUq36xSPRua2UkFE8pFo4WkdH7Z1nvxDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T03:00:40.170778Z"},"content_sha256":"b20554db5eebf3fcdbd9bca597c9aa6e0f1faa35700e99378b1d273b86806352","schema_version":"1.0","event_id":"sha256:b20554db5eebf3fcdbd9bca597c9aa6e0f1faa35700e99378b1d273b86806352"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/4XVB3MI56LDSZNH7OJX4X7ORFN/bundle.json","state_url":"https://pith.science/pith/4XVB3MI56LDSZNH7OJX4X7ORFN/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/4XVB3MI56LDSZNH7OJX4X7ORFN/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-28T03:00:40Z","links":{"resolver":"https://pith.science/pith/4XVB3MI56LDSZNH7OJX4X7ORFN","bundle":"https://pith.science/pith/4XVB3MI56LDSZNH7OJX4X7ORFN/bundle.json","state":"https://pith.science/pith/4XVB3MI56LDSZNH7OJX4X7ORFN/state.json","well_known_bundle":"https://pith.science/.well-known/pith/4XVB3MI56LDSZNH7OJX4X7ORFN/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:4XVB3MI56LDSZNH7OJX4X7ORFN","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":"57ec53b15a48f9ad8f39f1257cd41e2178f68cac795a66c9874b1229f4b08715","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2016-01-07T16:26:14Z","title_canon_sha256":"98c21c9b2a17870b81e75781a0a6dfa818aa6ad6c42bc3e8cfb16db3ea816182"},"schema_version":"1.0","source":{"id":"1601.01586","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1601.01586","created_at":"2026-05-18T01:23:13Z"},{"alias_kind":"arxiv_version","alias_value":"1601.01586v1","created_at":"2026-05-18T01:23:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1601.01586","created_at":"2026-05-18T01:23:13Z"},{"alias_kind":"pith_short_12","alias_value":"4XVB3MI56LDS","created_at":"2026-05-18T12:29:58Z"},{"alias_kind":"pith_short_16","alias_value":"4XVB3MI56LDSZNH7","created_at":"2026-05-18T12:29:58Z"},{"alias_kind":"pith_short_8","alias_value":"4XVB3MI5","created_at":"2026-05-18T12:29:58Z"}],"graph_snapshots":[{"event_id":"sha256:b20554db5eebf3fcdbd9bca597c9aa6e0f1faa35700e99378b1d273b86806352","target":"graph","created_at":"2026-05-18T01:23:13Z","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":"We present guarded dependent type theory, gDTT, an extensional dependent type theory with a `later' modality and clock quantifiers for programming and proving with guarded recursive and coinductive types. The later modality is used to ensure the productivity of recursive definitions in a modular, type based, way. Clock quantifiers are used for controlled elimination of the later modality and for encoding coinductive types using guarded recursive types. Key to the development of gDTT are novel type and term formers involving what we call `delayed substitutions'. These generalise the applicative","authors_text":"Ale\\v{s} Bizjak, Hans Bugge Grathwohl, Lars Birkedal, Ranald Clouston, Rasmus E. M{\\o}gelberg","cross_cats":["cs.PL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2016-01-07T16:26:14Z","title":"Guarded Dependent Type Theory with Coinductive Types"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1601.01586","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:381b1d01d8b4483ba746caf5aff97b852583181a3f18419e7b907950ea8f4208","target":"record","created_at":"2026-05-18T01:23:13Z","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":"57ec53b15a48f9ad8f39f1257cd41e2178f68cac795a66c9874b1229f4b08715","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2016-01-07T16:26:14Z","title_canon_sha256":"98c21c9b2a17870b81e75781a0a6dfa818aa6ad6c42bc3e8cfb16db3ea816182"},"schema_version":"1.0","source":{"id":"1601.01586","kind":"arxiv","version":1}},"canonical_sha256":"e5ea1db11df2c72cb4ff726fcbfdd12b623848d56abaec0fb59809356cbbecdd","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e5ea1db11df2c72cb4ff726fcbfdd12b623848d56abaec0fb59809356cbbecdd","first_computed_at":"2026-05-18T01:23:13.284469Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:23:13.284469Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"XWKb1lO8qqUM6W5/Rld8TD0NDV6f9CTT6/9s2D4z6Od2KpydZsLD0CKIyPhfSCLUqKiaxYtFvckakDxOlxAHBA==","signature_status":"signed_v1","signed_at":"2026-05-18T01:23:13.285172Z","signed_message":"canonical_sha256_bytes"},"source_id":"1601.01586","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:381b1d01d8b4483ba746caf5aff97b852583181a3f18419e7b907950ea8f4208","sha256:b20554db5eebf3fcdbd9bca597c9aa6e0f1faa35700e99378b1d273b86806352"],"state_sha256":"78346cbec3f2fc214cc98e4470ae7f87432dfeca6e76c842d92f1ec4fd6846d7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SagZ/afYG4ERDyh8VMagVWFnTH0+4KAMkjeqzH8MjQu2nSsXE0UaF06lABZDBxBCVpMrKQoRn3Lzwbzskl5hCQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T03:00:40.172716Z","bundle_sha256":"783ea2be9f5308f89f70bda08fca15faed43500f1c4d0c72d89ad1c9ccc477f0"}}