AG-2024.02-1972·cs.CY·cross-listed: quant-ph
Is a model equivalent to its computer implementation?
Authors
- Beatrix C. Hiesmayr
- Marc-Thorsten Hütt
Abstract
A recent trend in mathematical modeling is to publish the computer code together with the research findings. Here we explore the formal question, whether and in which sense a computer implementation is distinct from the mathematical model. We argue that, despite the convenience of implemented models, a set of implicit assumptions is perpetuated with the implementation to the extent that even in widely used models the causal link between the (formal) mathematical model and the set of results is no longer certain. Moreover, code publication is often seen as an important contributor to reproducible research, we suggest that in some cases the opposite may be true. A new perspective on this topic stems from the accelerating trend that in some branches of research only implemented models are used, e.g., in artificial intelligence (AI). With the advent of quantum computers we argue that completely novel challenges arise in the distinction between models and implementations.
Submitted
23 February 20242 years ago
Version
v1
License
CC-BY-4.0
DOI
10.48550/arXiv.2402.15364
Summary
Published computer code doesn't always faithfully represent the mathematical model it claims to implement; hidden assumptions in code can break the link between theory and results, potentially undermining reproducibility.
- Computer implementations contain implicit choices (numerical methods, parameter values, approximations) that aren't formally part of the mathematical model but crucially affect results.
- Publishing code alone may create a false sense of reproducibility if readers assume the code matches the stated theory, when subtle implementation decisions could drive the findings.
- Emerging fields like AI and quantum computing amplify this problem: when only working code exists (no separate mathematical model), the distinction between theory and artifact collapses entirely.
curious · generated by claude-haiku-4-5
Chat with this PDF
Ask questions, probe assumptions, request a plain-English summary. Answers cite sections from the preprint itself.
Community
Questions and answers about this paper from other readers. No formal peer review — just a place to think out loud.