Abstract
This paper continues the discussion of genome as a functional program and biological evolution as learning for functional programs. Here we discuss gene regulation as monadic computation, in particular we consider Lac operon as an analogue of IO monad. This supports the idea of genome as a program written in Haskell-like programming language where recursive applications of lists of functions (genes) express parallel processes in a cell and gene regulation can be described by monadic computations.
Similar content being viewed by others
REFERENCES
S. V. Kozyrev, ‘‘Genome as a functional program,’’ Lobachevskii J. Math. 41 (12), 2326–2331 (2020). arXiv: 2006.09980
S. V. Kozyrev, ‘‘Biology as a constructive physics,’’ p-Adic Numbers, Ultrametr. Anal. Appl. 10, 305–311 (2018); arXiv: 1804.10518.
S. V. Kozyrev, ‘‘Learning problem for functional programming and model of biological evolution,’’ p-Adic Numbers, Ultrametr. Anal. Appl. 12, 112–122 (2020).
J. Backus, ‘‘Can programming be liberated from the von Neumann style? A functional style and its algebra of programs,’’ Comm. ACM 21, 613–641 (1978).
M. Lipovaca, Learn You a Haskell for Great Good!: A Beginner’s Guide (No Starch Press, 2011).
E. V. Koonin, The Logic of Chance: The Nature and Origin of Biological Evolution (FT Press, 2012).
D. H. Huson, R. Rupp, and C. Scornavacca, Phylogenetic Networks (Cambridge Univ. Press, Cambridge, 2010).
A. M. Turing, ‘‘Can machines think? Computing machinery and intelligence,’’ Mind 49, 433–460 (1950).
V. N. Vapnik, The Nature of Statistical Learning Theory (Springer, Berlin, 1995).
Y. I. Manin, ‘‘Complexity vs energy: Theory of computation and theoretical physics,’’ J. Phys.: Conf. Ser. 532, 012018 (2014); arXiv: 1302.6695.
J. Schmidhuber, ‘‘Discovering neural nets with low Kolmogorov complexity and high generalization capability,’’ Neural Netw. 10, 857–873 (1997).
Funding
This work is supported by the Russian Science Foundation under grant 19-11-00320.
Author information
Authors and Affiliations
Corresponding author
Additional information
(Submitted byG. G. Amosov)
Rights and permissions
About this article
Cite this article
Kozyrev, S.V. Is Genome Written in Haskell?. Lobachevskii J Math 42, 2358–2363 (2021). https://doi.org/10.1134/S1995080221100127
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S1995080221100127