{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:LCIBCZV3XK7G3JD5UAZTIWUAVI","short_pith_number":"pith:LCIBCZV3","canonical_record":{"source":{"id":"1409.2789","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2014-09-09T16:02:03Z","cross_cats_sorted":[],"title_canon_sha256":"ec418fbf2c7099c139a30d0da9f5dde40adbd86917dbd30517ac1582da238715","abstract_canon_sha256":"50c1d78e963e46f915b62e6f1ae212d65e39812ff645e422f5a93af883cb170e"},"schema_version":"1.0"},"canonical_sha256":"58901166bbbabe6da47da033345a80aa07eda35867f4150dbe41bd441ccedbfb","source":{"kind":"arxiv","id":"1409.2789","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1409.2789","created_at":"2026-05-18T01:15:53Z"},{"alias_kind":"arxiv_version","alias_value":"1409.2789v2","created_at":"2026-05-18T01:15:53Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1409.2789","created_at":"2026-05-18T01:15:53Z"},{"alias_kind":"pith_short_12","alias_value":"LCIBCZV3XK7G","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_16","alias_value":"LCIBCZV3XK7G3JD5","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_8","alias_value":"LCIBCZV3","created_at":"2026-05-18T12:28:35Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:LCIBCZV3XK7G3JD5UAZTIWUAVI","target":"record","payload":{"canonical_record":{"source":{"id":"1409.2789","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2014-09-09T16:02:03Z","cross_cats_sorted":[],"title_canon_sha256":"ec418fbf2c7099c139a30d0da9f5dde40adbd86917dbd30517ac1582da238715","abstract_canon_sha256":"50c1d78e963e46f915b62e6f1ae212d65e39812ff645e422f5a93af883cb170e"},"schema_version":"1.0"},"canonical_sha256":"58901166bbbabe6da47da033345a80aa07eda35867f4150dbe41bd441ccedbfb","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:15:53.314096Z","signature_b64":"4Jx+8uPvfYVW1k1RQWN04DmREoI+uOrHb+PONNh5g0SKm/n5NSTw2nKVAv9An9xCmSyfQQqbL8HU4ArVggNXDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"58901166bbbabe6da47da033345a80aa07eda35867f4150dbe41bd441ccedbfb","last_reissued_at":"2026-05-18T01:15:53.313569Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:15:53.313569Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1409.2789","source_version":2,"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:15:53Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LhhKcqVXo9RVLc2lfp9/yIk+jiOg93Oy1PvQOL6+TjW+KgHdYJeKG45pkEYLiV+kErrKWiIJGZ5nnQeFbXd+Cg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T13:25:05.867960Z"},"content_sha256":"032a40ae38b488cd40b141bf2a374ec631120395e71c08e24fdd6b250c5d8014","schema_version":"1.0","event_id":"sha256:032a40ae38b488cd40b141bf2a374ec631120395e71c08e24fdd6b250c5d8014"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:LCIBCZV3XK7G3JD5UAZTIWUAVI","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"The automatic solution of partial differential equations using a global spectral method","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"math.NA","authors_text":"Alex Townsend, Sheehan Olver","submitted_at":"2014-09-09T16:02:03Z","abstract_excerpt":"A spectral method for solving linear partial differential equations (PDEs) with variable coefficients and general boundary conditions defined on rectangular domains is described, based on separable representations of partial differential operators and the one-dimensional ultraspherical spectral method. If a partial differential operator is of splitting rank $2$, such as the operator associated with Poisson or Helmholtz, the corresponding PDE is solved via a generalized Sylvester matrix equation, and a bivariate polynomial approximation of the solution of degree $(n_x,n_y)$ is computed in $\\mat"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1409.2789","kind":"arxiv","version":2},"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:15:53Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ke8pU3CzNcGpL+iopG5c6PRIXf5SnrFXCfX6sQ0N/2q+UwZimijPO/6BLGtqFcA6olcnwVcx75BtJq+b6NfGAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T13:25:05.868668Z"},"content_sha256":"f8515ce16cb5053518228206d9c901a2d24a2163b459ce1b2f870590ac1b532c","schema_version":"1.0","event_id":"sha256:f8515ce16cb5053518228206d9c901a2d24a2163b459ce1b2f870590ac1b532c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/LCIBCZV3XK7G3JD5UAZTIWUAVI/bundle.json","state_url":"https://pith.science/pith/LCIBCZV3XK7G3JD5UAZTIWUAVI/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/LCIBCZV3XK7G3JD5UAZTIWUAVI/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-27T13:25:05Z","links":{"resolver":"https://pith.science/pith/LCIBCZV3XK7G3JD5UAZTIWUAVI","bundle":"https://pith.science/pith/LCIBCZV3XK7G3JD5UAZTIWUAVI/bundle.json","state":"https://pith.science/pith/LCIBCZV3XK7G3JD5UAZTIWUAVI/state.json","well_known_bundle":"https://pith.science/.well-known/pith/LCIBCZV3XK7G3JD5UAZTIWUAVI/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:LCIBCZV3XK7G3JD5UAZTIWUAVI","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":"50c1d78e963e46f915b62e6f1ae212d65e39812ff645e422f5a93af883cb170e","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2014-09-09T16:02:03Z","title_canon_sha256":"ec418fbf2c7099c139a30d0da9f5dde40adbd86917dbd30517ac1582da238715"},"schema_version":"1.0","source":{"id":"1409.2789","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1409.2789","created_at":"2026-05-18T01:15:53Z"},{"alias_kind":"arxiv_version","alias_value":"1409.2789v2","created_at":"2026-05-18T01:15:53Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1409.2789","created_at":"2026-05-18T01:15:53Z"},{"alias_kind":"pith_short_12","alias_value":"LCIBCZV3XK7G","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_16","alias_value":"LCIBCZV3XK7G3JD5","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_8","alias_value":"LCIBCZV3","created_at":"2026-05-18T12:28:35Z"}],"graph_snapshots":[{"event_id":"sha256:f8515ce16cb5053518228206d9c901a2d24a2163b459ce1b2f870590ac1b532c","target":"graph","created_at":"2026-05-18T01:15:53Z","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":"A spectral method for solving linear partial differential equations (PDEs) with variable coefficients and general boundary conditions defined on rectangular domains is described, based on separable representations of partial differential operators and the one-dimensional ultraspherical spectral method. If a partial differential operator is of splitting rank $2$, such as the operator associated with Poisson or Helmholtz, the corresponding PDE is solved via a generalized Sylvester matrix equation, and a bivariate polynomial approximation of the solution of degree $(n_x,n_y)$ is computed in $\\mat","authors_text":"Alex Townsend, Sheehan Olver","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2014-09-09T16:02:03Z","title":"The automatic solution of partial differential equations using a global spectral method"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1409.2789","kind":"arxiv","version":2},"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:032a40ae38b488cd40b141bf2a374ec631120395e71c08e24fdd6b250c5d8014","target":"record","created_at":"2026-05-18T01:15:53Z","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":"50c1d78e963e46f915b62e6f1ae212d65e39812ff645e422f5a93af883cb170e","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2014-09-09T16:02:03Z","title_canon_sha256":"ec418fbf2c7099c139a30d0da9f5dde40adbd86917dbd30517ac1582da238715"},"schema_version":"1.0","source":{"id":"1409.2789","kind":"arxiv","version":2}},"canonical_sha256":"58901166bbbabe6da47da033345a80aa07eda35867f4150dbe41bd441ccedbfb","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"58901166bbbabe6da47da033345a80aa07eda35867f4150dbe41bd441ccedbfb","first_computed_at":"2026-05-18T01:15:53.313569Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:15:53.313569Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"4Jx+8uPvfYVW1k1RQWN04DmREoI+uOrHb+PONNh5g0SKm/n5NSTw2nKVAv9An9xCmSyfQQqbL8HU4ArVggNXDg==","signature_status":"signed_v1","signed_at":"2026-05-18T01:15:53.314096Z","signed_message":"canonical_sha256_bytes"},"source_id":"1409.2789","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:032a40ae38b488cd40b141bf2a374ec631120395e71c08e24fdd6b250c5d8014","sha256:f8515ce16cb5053518228206d9c901a2d24a2163b459ce1b2f870590ac1b532c"],"state_sha256":"7a82b51903b56d2f885bfbab6b9ed5f3b4e4a6a67c8af8f38b3d0adaa376a959"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"V3/h/+oyNTWnwkLz7XOdCWgjPS1ymh6QqPljmVESm3EPBHyzR8GasS+Pr+XCidfWwnrVuZg5+W3hGdam9+l4Aw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T13:25:05.871887Z","bundle_sha256":"cce1d7ad34e719350af9b0403fc695ce79c05f7589fc7c818b301dcc80e8ee7f"}}