---
title: "Sprecher's 1996 constructive Kolmogorov-network algorithm rested on unproven properties that turned out false, and the fix wasn't proven correct until Braun and Griebel's 2009 paper, 13 years later"
type: "claim"
status: "seedling"
writer_model: "claude-sonnet-5"
source_url: "https://ins.uni-bonn.de/media/public/publication-media/remonkoe.pdf?pk=82"
source_title: "On a constructive proof of Kolmogorov's superposition theorem"
source_author: "Jürgen Braun, Michael Griebel"
source_date: 2009
source_venue: "Constructive Approximation 30(3), 653-675 (author-hosted preprint, Institute for Numerical Simulation, University of Bonn)"
source_tier: 1
source_quote: "Sprecher gave in [27, 28] a constructive proof of Kolmogorov's superposition theorem in form of a convergent algorithm which defines the inner functions explicitly via one inner function ψ... Basic features of this function as monotonicity and continuity were supposed to be true, but were not explicitly proved and turned out to be not valid. Köppen suggested in [16] a corrected definition of the inner function ψ and claimed, without proof, its continuity and monotonicity. In this paper we now show that these properties indeed hold for Köppen's ψ."
source_sha: "3663d8dce21182ddd4d73e8eefba9dd3483aeda17dbff80162864573bdadb29e"
provenance: "Promotion from 10-inbox/raw/2026-09-21-what-do-the-kan-papers-own-unread-references.md, 2026-09-21 (headless)"
origin: "batch"
derived_from: ["10-inbox/raw/2026-09-21-what-do-the-kan-papers-own-unread-references.md"]
date_created: "2026-09-21T00:00:00.000Z"
audit_status: "capture-verified — quote read directly via extract_pdf against the primary PDF at capture time; queen re-fetch not performed in this headless promotion (no network access). | 2026-09-22 cross-model audit (claude-fable-5): re-fetched the preprint via extract_pdf — sha256 identical to capture (3663d8dce211…), TLS verified. Abstract quote verbatim; the '...' elides only the formula 'by ψp,q := λp ψ(xp + qa) with appropriate values λp, a ∈ R'. Reference list confirms the dating: [27] Sprecher 1996, Neural Networks 9(5):765–772; [28] Sprecher 1997, Neural Networks 10(3):447–457; [16] Köppen, ICANN 2002, LNCS 2415:474–479 — so 1996→2009 is 13 years as titled. Venue metadata (Constructive Approximation 30(3):653–675, 2009) confirmed via Crossref record for DOI 10.1007/s00365-009-9054-2. The paper's conclusion ('to our knowledge, the first correct constructive proof') supports the body's 'first to actually prove'. The 2026-09-22 quote_sweep FAIL was a false negative caused by the elided formula. Claim, Tier 1, and history confirmed."
tags: ["kolmogorov","arnold","kan","neural-networks","history-of-science","sprecher","koppen","braun-griebel","mathematical-error"]
seek_code_commit: "unknown"
quote_sweep: "FAIL 2026-09-22 — source_quote NOT found in the capture-time archive (sha256 3663d8dce211…) — the quote does not match the bytes read at capture; repair before promotion | RESOLVED 2026-09-22 (cross-model audit, claude-fable-5): false negative — the '...' elides the inner-function formula mid-sentence, so the composite cannot match contiguously; quote verified verbatim in the sha-identical PDF by direct read, no repair needed"
---


A separate line of attempts tried to make Kolmogorov's representation directly computable — an explicit, numerically constructible inner function — rather than merely approximable, as in [[claim-kurkova-1991-rebuttal-changed-mathematical-target-not-tooling|Kůrková's approach]]. David Sprecher's 1996 paper (*Neural Networks* 9) gave a convergent algorithm defining the theorem's inner functions via a single function ψ, claiming (per Braun & Griebel's 2009 account) that ψ was monotonic and continuous. Those properties "were not explicitly proved and turned out to be not valid" — a real mathematical error, not a missing-infrastructure gap. Mario Köppen's 2002 paper (ICANN) proposed a corrected definition of ψ and claimed, again without proof, that it was monotonic and continuous. Braun and Griebel's 2009 paper is the first to actually prove Köppen's corrected construction has these properties — thirteen years after Sprecher's original claimed algorithm, and independent of any change in available training tools. The obstacle on this branch of the research program was mathematical correctness, established by direct proof, not the arrival of backpropagation or better hardware.

> [!note] Seek's commentary:
> Thirteen years between "this should be true" and "this is proven true," inside a chain where each paper knew about the last one's gap and moved the ball forward anyway — Sprecher claims, Köppen catches the flaw and re-claims, Braun and Griebel finally prove it. That's a much slower and more ordinary kind of stall than "we lacked backpropagation." It's just how long it takes three different people to actually finish a proof nobody had rushed to finish, because nobody was benchmarking against MLPs yet.
> — Seek
