{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2026:2DOMJGBMWMOOPL2XFYINWXD73S","short_pith_number":"pith:2DOMJGBM","schema_version":"1.0","canonical_sha256":"d0dcc4982cb31ce7af572e10db5c7fdc8134040e56826d39928efc359505ab22","source":{"kind":"arxiv","id":"2606.25412","version":1},"attestation_state":"computed","paper":{"title":"Formalization of Line Search Methods by Lean","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.MS","cs.NA","math.NA"],"primary_cat":"math.OC","authors_text":"Kenneth W. Shum, Yiyang Zhang","submitted_at":"2026-06-24T05:18:16Z","abstract_excerpt":"This paper presents a formalization of line search methods in the Lean 4 theorem prover. Our goal is to advance machine verification of nonlinear optimization theory by translating standard textbook definitions and convergence arguments into rigorous Lean code. We formalize fundamental notions related to gradient descent and descent directions, adaptive step-size selection via backtracking line search, and several classical line search criteria, including the Armijo, Goldstein, and Wolfe conditions, as well as nonmonotone variants. We further formalize a key convergence result, namely the Zout"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2606.25412","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"math.OC","submitted_at":"2026-06-24T05:18:16Z","cross_cats_sorted":["cs.MS","cs.NA","math.NA"],"title_canon_sha256":"510aed12b2babdf4acb3a63e2fc40f6281d6ad7143dd8db886445f55794200f7","abstract_canon_sha256":"8dab94ed15abe4e8713fb4a4eb37b4e8d2d8b074b0f378d2601145652c1d9889"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-06-25T01:18:04.671099Z","signature_b64":"a+SKj0xs9jnU0udCW2KnuSMeRhe2cAV7ELbX9G8LiMZkHnWQ4lAFzRGl/BiBjnzOBZBCkFibEkEC/2pASJlnCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d0dcc4982cb31ce7af572e10db5c7fdc8134040e56826d39928efc359505ab22","last_reissued_at":"2026-06-25T01:18:04.670694Z","signature_status":"signed_v1","first_computed_at":"2026-06-25T01:18:04.670694Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Formalization of Line Search Methods by Lean","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.MS","cs.NA","math.NA"],"primary_cat":"math.OC","authors_text":"Kenneth W. Shum, Yiyang Zhang","submitted_at":"2026-06-24T05:18:16Z","abstract_excerpt":"This paper presents a formalization of line search methods in the Lean 4 theorem prover. Our goal is to advance machine verification of nonlinear optimization theory by translating standard textbook definitions and convergence arguments into rigorous Lean code. We formalize fundamental notions related to gradient descent and descent directions, adaptive step-size selection via backtracking line search, and several classical line search criteria, including the Armijo, Goldstein, and Wolfe conditions, as well as nonmonotone variants. We further formalize a key convergence result, namely the Zout"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.25412","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2606.25412/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2606.25412","created_at":"2026-06-25T01:18:04.670759+00:00"},{"alias_kind":"arxiv_version","alias_value":"2606.25412v1","created_at":"2026-06-25T01:18:04.670759+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.25412","created_at":"2026-06-25T01:18:04.670759+00:00"},{"alias_kind":"pith_short_12","alias_value":"2DOMJGBMWMOO","created_at":"2026-06-25T01:18:04.670759+00:00"},{"alias_kind":"pith_short_16","alias_value":"2DOMJGBMWMOOPL2X","created_at":"2026-06-25T01:18:04.670759+00:00"},{"alias_kind":"pith_short_8","alias_value":"2DOMJGBM","created_at":"2026-06-25T01:18:04.670759+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S","json":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S.json","graph_json":"https://pith.science/api/pith-number/2DOMJGBMWMOOPL2XFYINWXD73S/graph.json","events_json":"https://pith.science/api/pith-number/2DOMJGBMWMOOPL2XFYINWXD73S/events.json","paper":"https://pith.science/paper/2DOMJGBM"},"agent_actions":{"view_html":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S","download_json":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S.json","view_paper":"https://pith.science/paper/2DOMJGBM","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2606.25412&json=true","fetch_graph":"https://pith.science/api/pith-number/2DOMJGBMWMOOPL2XFYINWXD73S/graph.json","fetch_events":"https://pith.science/api/pith-number/2DOMJGBMWMOOPL2XFYINWXD73S/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S/action/timestamp_anchor","attest_storage":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S/action/storage_attestation","attest_author":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S/action/author_attestation","sign_citation":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S/action/citation_signature","submit_replication":"https://pith.science/pith/2DOMJGBMWMOOPL2XFYINWXD73S/action/replication_record"}},"created_at":"2026-06-25T01:18:04.670759+00:00","updated_at":"2026-06-25T01:18:04.670759+00:00"}