 PERSPECTIVES
 Open Access
 Published:
Autocatalytic sets and boundaries
Journal of Systems Chemistry volume 6, Article number: 1 (2015)
Abstract
Autopoietic systems, chemotons, and autogens are models that aim to explain (the emergence of) life as a functionally closed and selfsustaining system. An essential element in these models is the notion of a boundary containing, maintaining, and being generated by an internal reaction network. The more general concept of collectively autocatalytic sets, formalized as RAF theory, does not explicitly include this notion of a boundary. Here, we argue that (1) the notion of a boundary can also be incorporated in the formal RAF framework, (2) this provides a mechanism for the emergence of higherlevel autocatalytic sets, (3) this satisfies a necessary condition for the evolvability of autocatalytic sets, and (4) this enables the RAF framework to formally represent and analyze (at least in part) the other models. We suggest that RAF theory might thus provide a basis for a unifying formal framework for the further development and study of such models.
Report
Introduction
The theory of autopoietic systems [13] and the chemoton model [4,5], both developed around the same time but independently, try to explain life as a functionally closed and selfsustaining chemical system. In other words, autopoietic systems and chemotons organize the production of their own components in such a way that these components are continuously regenerated and therefore maintain the chemical network processes that produce them. The notion of a boundary (such as a cell membrane) is essential in both of these models, physically separating the system from its environment, but allowing certain nutrients to enter and waste products to leave. However, this boundary layer must be produced by the system itself, and in turn promote the further production of its constituent components [3].
Even though these “metabolismcentered” models were already developed four decades ago, they never received much attention in a biological worldview that was (and still is) dominated by a focus on explicit, templatebased, information storage and replication in nucleic acid polymers (DNA and RNA). However, with an increasing “systems” view in chemistry and biology, it is worth (re)considering these original models.
Autopoiesis and chemotons explain the workings of (cellular) life as it exists today. However, they do not necessarily explain how this kind of life came to exist in the first place, i.e., how an autopoietic system or chemoton emerges from basic (nonliving) chemistry. Both models assume that the complete system and necessary processes are already present, and then show why and how they are selfsustaining. A more recent model, that of an autogen [6], tries to explain the actual spontaneous emergence of such a functionallyclosed, selfsustaining system from pure chemistry. It does so by explicitly considering the (higherorder) constraints that the various parts of the system impose on each other (next to their mutual promotion). Here, too, the notion of a (selfgenerated) boundary is essential, both promoting and limiting the chemical reaction network that it encloses, in a synergistic and reciprocal way.
A more general and abstract model of a functionally closed, selfsustaining chemical reaction system is that of collectively autocatalytic sets [79]. Recently, the concept and analysis of autocatalytic sets has been developed more formally within socalled RAF (Reflexively Autocatalytic and Foodgenerated) theory [10]. However, one element that is not explicitly represented in the formulation of autocatalytic sets and RAF theory is the notion of a boundary, an element that is not only explicit, but also essential in the other models mentioned above.
Here, we will show that the notion of a boundary can be easily incorporated within the formal RAF framework. Furthermore, by generalizing the notion of catalysis only slightly, this provides a direct mechanism for the emergence of higherlevel autocatalytic (RAF) sets, and a necessary condition for their possible evolvability. This, therefore, could allow for a formal analysis (at least in part) of autopoietic systems, chemotons, and autogens within the RAF framework, enabling the application of its tools and results to these other model systems as well.
Autocatalytic sets
First, we define a chemical reaction system (CRS) as a tuple \(Q=\{X,\mathcal {R},C\}\) consisting of a set of molecule types X, a set of chemical reactions , and a catalysis set C indicating which molecule types catalyze which reactions. We also consider the notion of a food set F⊂X, which is a subset of molecule types (“nutrients”) that are assumed to be freely available from the environment. Informally, an autocatalytic set (or RAF set) is now defined as a subset \(\mathcal {R}' \subseteq \mathcal {R}\) of reactions (and associated molecule types) which is:

1.
Reflexively Autocatalytic (RA): each reaction \(r \in \mathcal {R}'\) is catalyzed by at least one molecule type involved in \(\mathcal {R}'\), and

2.
Foodgenerated (F): all reactants in \(\mathcal {R}'\) can be created from the food set F by using a series of reactions only from \(\mathcal {R}'\) itself.
This definition captures the idea of life as a functionally closed (RA) and selfsustaining (F) chemical reaction network. A more formal (mathematical) definition of RAF sets is provided in [1113], including an efficient (polynomialtime) algorithm for finding RAF sets in a general CRS, or determining that no such RAF exists. This RAF algorithm returns the unique maximal RAF (maxRAF) within a given CRS, or the empty set if the CRS does not contain any RAF set. It was shown that a maxRAF can often be decomposed into several smaller subsets which themselves are RAF sets (subRAFs) [14]. If such a subRAF cannot be reduced any further without losing the RAF property, it is referred to as an irreducible RAF (irrRAF) [12].
Some of the main findings of RAF theory are that autocatalytic sets are highly likely to exist in random (polymerbased) models of reaction networks once a critical level of catalysis is exceeded. This critical transition point already occurs at very modest levels of catalysis: between one and two reactions catalyzed per molecule type for moderate sized networks [12]. Moreover, only a linear growth rate in this critical level of catalysis is required to get RAF sets with high probability for increasing polymer lengths [12,15]. These results hold up under a variety of more realistic model extensions, and even for nonpolymer systems [13,1618]. Generally, there exist many hierarchical levels of subRAFs [14], which under appropriate conditions can give rise to the evolvability of autocatalytic sets [19]. Finally, the formal RAF framework can be directly applied to real chemical and biological systems to analyze the emergence and structure of autocatalytic sets [20,21].
Boundaries in RAF sets
To show how the notion of a boundary can be incorporated into the formal RAF framework, and how this can give rise to the emergence of higherlevel RAF sets, we provide a simple example that is partly inspired by a chemical system described in [6]. Our example system consists of the following reactions:
In reaction r _{5}, e ^{n} denotes an “aggregate” of n “monomers” e bonded together into a macromolecule. Thus, reaction r _{5} is really just shorthand for a family of L−1 reactions, each of which attaches the next monomer e to an already existing aggregate e ^{n}, making it one element larger (e ^{n+1}). This process starts by attaching two monomers e to produce the smallest possible aggregate e ^{2} and builds aggregates up to a maximal size L (for technical reasons we impose a finite limit, but in practice this limit can be set arbitrarily high).
Next assume that f _{1}, f _{2}, and f _{3} are food molecules (nutrients) and that each of the reactions r _{1}– r _{5} are catalyzed by one of the molecule types in the system. The full example CRS is defined as follows:
In the definition of X, e ^{∗} is again shorthand, this time for the set of L molecules {e,e ^{2},⋯,e ^{L}}. A graphical (reaction network) representation of this CRS is shown in Figure 1 (the red and blue outlines will be explained shortly).
Note that this reaction network is mostly meant to illustrate the basic ideas discussed here, and does not represent any “real” system. However, RAF theory can, and has been, applied to real chemical networks, including an experimental RNA system [20] and the metabolic network of E. coli [21] (which was earlier shown to contain autocatalytic components [22]). Furthermore, the catalysts in this simple network are not necessarily fully evolved enzymes, but could for example be considered (organic or inorganic) cofactors, which presumably were the very first catalysts in the origin of life [21,23].
Given the food set F, this CRS forms a (maximal) RAF set consisting of all reactions in . Moreover, it contains an irreducible RAF set of three reactions, \(\mathcal {R}_{1} = \left \{r_{1}, r_{2}, r_{3}\right \}\) (contained within the blue rectangle). Note that none of these RAF sets are immediately “constructible” (i.e., a CAF [15]). Some of the reactants of these reactions are in the food set F, but none of the catalysts are, so none of the reactions in can proceed catalyzed initially. However, if reaction r _{1} were to happen spontaneously (uncatalyzed) at least once, which is always possible although at a lower rate, then the RAF set can come into existence: r _{1} creates the catalyst (a) for r _{2} and one of the reactants (a) for r _{3}, r _{2} then creates the catalyst (c) and the other reactant (b) for r _{3}, the reactant (c) for r _{4}, and the catalyst (c) for r _{5}, r _{3} subsequently creates the catalyst (d) for r _{4}, and finally r _{4} creates the catalyst for r _{1} and the required monomers for r _{5}.
Since the irrRAF \(\mathcal {R}_{1}\) is itself an RAF set, it can exist without reactions r _{4} and r _{5}. This irrRAF is roughly equivalent to a viable core in [19]. Reactions r _{4} and r _{5}, on the other hand, are dependent on some of the reaction products (c and d) that are generated by \(\mathcal {R}_{1}\), and thus do not form an RAF set by themselves. However, they can extend \(\mathcal {R}_{1}\) to form a larger RAF. The subset \(\mathcal {R}_{2} = \left \{r_{4}, r_{5}\right \}\) (contained within the red oval) is what is called a coRAF in [24], or a periphery in [19].
Once the irrRAF \(\mathcal {R}_{1}\) has come into existence (e.g. after a spontaneous occurrence of reaction r _{1}), we could consider the closure \(\text {cl}_{R_{1}}(F)\) of the food set F relative to the reaction set \(\mathcal {R}_{1}\) to be an “extended” food set F ^{′}. The closure of a subset of molecules X ^{′} relative to a subset of reactions \(\mathcal {R}'\) is the set of all molecules that can be produced from X ^{′} using only reactions from \(\mathcal {R}'\) [12]. In this example, \(F' = \text {cl}_{R_{1}}(F) = \left \{f_{1},f_{2},f_{3},a,b,c,d\right \}\). Now, relative to this extended food set F ^{′}, the subset \(\mathcal {R}_{2}\) is an RAF set. So, one RAF subset can create the right conditions for another RAF subset to come into existence (as already argued in [14]), in this case by generating an appropriate extended food set.
The products of \(\mathcal {R}_{2}\) (the aggregates e ^{n}) do not directly interact with reactions in \(\mathcal {R}_{1}\), neither as reactants nor as catalysts. However, suppose that once an aggregate e ^{n} exceeds a certain size, say B≤n≤L, it can close in on itself (as with, e.g., lipid layers [25]) and form a boundary within which the irrRAF \(\mathcal {R}_{1}\) can be contained. As a consequence, the rate at which the reactions in \(\mathcal {R}_{1}\) happen will now be increased, simply by maintaining the relevant molecules (reactants and catalysts) in close proximity, instead of having them diffuse away into the environment.
Since the definition of a catalyst is a chemical element that increases the rate at which a reaction happens, without being used up in the reaction itself, the boundary can actually be considered an additional “catalyst” for the reactions in \(\mathcal {R}_{1}\). In the example CRS given above, this would mean adding (e ^{n},r _{1}), (e ^{n},r _{2}), and (e ^{n},r _{3}), B≤n≤L, to the catalysis set C. More generally, the boundary can be considered as a catalyst for \(\mathcal {R}_{1}\) as a whole. So, what we then have is two RAF subsets, \(\mathcal {R}_{1}\) and \(\mathcal {R}_{2}\), where the irrRAF \(\mathcal {R}_{1}\) produces (enables) the coRAF \(\mathcal {R}_{2}\) by generating an extended food set, and \(\mathcal {R}_{2}\) catalyzes its own production by speeding up the rate at which the reactions in \(\mathcal {R}_{1}\) happen. In other words, an RAF (super)set of RAF (sub)sets, or a higherlevel, emergent RAF set, as speculated earlier in [14]. This example of an emergent RAF is depicted in Figure 2.
Note that the boundary (e ^{n}) could also be considered as a catalyst for its own formation (reaction r _{5}), as lipid layers usually enable the incorporation of further lipids. However, we have not explicitly included this in our example, as it does not make a direct difference for the main ideas discussed here (i.e., the emergence of higherlevel RAFs).
In conclusion, the notion of a boundary can be incorporated into the RAF framework by extending the notion of catalysis slightly: considering a boundary as an (additional) catalyst for the reactions that happen within its enclosure. This immediately gives rise to a mechanism for the emergence of higherlevel RAF sets, and for their possible evolvability. In [19] it was shown that two necessary conditions for evolvability of autocatalytic sets are (1) having a large enough number of “viable cores” (irreducible RAF sets) (2) existing in various combinations within compartments. In [14] we already showed that, in principle, there can be exponentially many irrRAFs within a given (max)RAF. Here we have shown how boundaries (compartments) can also be incorporated within the RAF formalism.
Conclusions
The above example of how boundaries can be incorporated within the formal RAF framework shows how this essential element in other models of functionally closed, selfsustaining systems can be represented and analyzed in the context of RAF sets. Furthermore, the chemoton model has two complementary (autocatalytic) reaction networks within such a selfgenerated boundary (“membrane system”): a metabolic network (“cyclic subsystem”) and an informational network (“genetic subsystem”) [4,5]. In [17], a partitioned polymer model was studied in the context of RAF sets where reactions can only involve molecule types from one of two partitions (e.g., either only RNA or only peptides), but catalysis can be both within and across partitions. This study showed that the existence of RAF sets is equally likely (and for similar levels of catalysis) as in a standard nonpartitioned polymer model. Thus, systems with an explicit distinction between a metabolic and a genetic network can also be dealt with in terms of RAF sets. Finally, to model a possibly semipermeable boundary, additional “transport” reactions can be included in the CRS that indicate which molecule types can cross the boundary in one or both ways.
Whether all aspects of these other models can be fully captured within the RAF framework seems a more difficult question. Gánti, in the context of his chemoton model, talks about “constrained chemical paths” in the metabolic subsystem, which is (at least partly) controlled by the genetic subsystem [5]. Constraints, imposed by the system’s own structure and functionality, are also an essential aspect in the autogen model [6]. However, the notion of constraints is (currently) not formalized in the RAF framework. For example, a boundary can act both as a promotor (catalyst) by keeping the relevant molecules in close enough proximity so that they can actually react, as well as a constraint (inhibitor) by preventing some of the relevant molecules (nutrients) from entering the system. It is known that including inhibition in a CRS makes the general problem of finding RAF sets NPcomplete [15], although recent developments show that the problem is still tractable if the total number of inhibitors is limited [26]. But whether including inhibition (an important factor in biological regulation) is sufficient to formally capture the notion of constraints, remains to be explored further.
Note that the reverse direction is not necessarily true: not every RAF set is an autopoietic system, chemoton, or autogen. In fact, whereas RAF theory is mostly a descriptive framework that can be used to represent and analyze a given (known) reaction network, the other models actually try to provide a mechanistic account of how selfgeneration, selfsustainability, and selfregulation can exist or even spontaneously emerge in purely chemical systems. However, the RAF framework seems able to represent these various models in a formal way at least to a significant extent, and could thereby serve as the basis for a useful analysis tool and unifying formal framework, contributing to the further development and study of such models. Furthermore, since RAF theory does not explicitly require the notion of a boundary, it can also be used to model and analyze chemical networks that are possibly relevant to the origin of life but which do not (yet) create their own boundary, such as in hydrothermal vents in naturally occurring micropores [27] or on “catalytic” surfaces [28].
In this brief perspective we have attempted to “delve deeper into the comparison between these three views (Maturana and Varela, Gánti, and Kauffman)” [3], also including the more recent view of Deacon [6]. We hope that this comparison will help in a constructive way towards a full convergence of these various views, models, and methods.
References
 1
Varela F, Maturana H, Uribe R. Autopoiesis: The organization of living systems, its characterization and a model. BioSystems. 1974; 5:187–95.
 2
Maturana H, Varela F. Autopoiesis and cognition: the realization of the living. Dordrecht, Holland: Reidel; 1980.
 3
Luisi PL. Autopoiesis: a review and a reappraisal. Naturwissenschaften. 2003; 90:49–59.
 4
Gánti T. Organization of chemical reactions into dividing and metabolizing units: the chemotons. BioSystems. 1975; 7:15–21.
 5
Gánti T. The principles of life. Oxford: Oxford University Press; 2003.
 6
Deacon TW, Srivastava A, Bacigalupi JA. The transition from constraint to regulation at the origin of life. Front Biosci. 2014; 19:945–57.
 7
Kauffman SA. Cellular homeostasis, epigenesis and replication in randomly aggregated macromolecular systems. J Cybernetics. 1971; 1(1):71–96.
 8
Kauffman SA. Autocatalytic sets of proteins. J Theor Biol. 1986; 119:1–24.
 9
Kauffman SA. The origins of order. New York: Oxford University Press; 1993.
 10
Hordijk W. Autocatalytic sets: From the origin of life to the economy. BioScience. 2013; 63:877–81.
 11
Steel M. The emergence of a selfcatalysing structure in abstract originoflife models. Appl Mathematics Lett. 2000; 3:91–5.
 12
Hordijk W, Steel M. Detecting autocatalytic, selfsustaining sets in chemical reaction systems. J Theor Biol. 2004; 227(4):451–61.
 13
Hordijk W, Kauffman SA, Steel M. Required levels of catalysis for emergence of autocatalytic sets in models of chemical reaction systems. Int J Mol Sci. 2011; 12(5):3085–101.
 14
Hordijk W, Steel M, Kauffman S. The structure of autocatalytic sets: Evolvability, enablement, and emergence. Acta Biotheoretica. 2012; 60(4):379–92.
 15
Mossel E, Steel M. Random biochemical networks: The probability of selfsustaining autocatalysis. J Theor Biol. 2005; 233(3):327–36.
 16
Hordijk W, Wills P, Steel M. Autocatalytic sets and biological specificity. Bull Math Biol. 2014; 76(1):201–24.
 17
Smith JI, Steel M, Hordijk W. Autocatalytic sets in a partitioned biochemical network. J Syst Chem. 2014; 5:2.
 18
Hordijk W, Hasenclever L, Gao J, Mincheva D, Hein J. An investigation into irreducible autocatalytic sets and power law distributed catalysis. Nat Comput. 2014; 13(3):287–96.
 19
Vasas V, Fernando C, Santos M, Kauffman S, Sathmáry E. Evolution before genes. Biol Direct. 2012; 7:1.
 20
Hordijk W, Steel M. A formal model of autocatalytic sets emerging in an RNA replicator system. J Syst Chem. 2013; 4:3.
 21
Sousa FL, Hordijk W, Steel M, Martin W. Autocatalytic sets in the metabolic network of E. coli. J Syst Chem. 2014. In press. Preprint available at http://WorldWideWanderings.net/Publications.html.
 22
Kun Á, Papp B, Szathmáry E. Computational identification of obligatorily autocatalytic replicators embedded in metabolic networks. Genome Biol. 2008; 9(3):51.
 23
Morowitz HJ, Srinivasan V, Smith DE. Ligand field theory and the origin of life as an emergent feature of the periodic table of elements. Biol Bull. 2010; 219:1–6.
 24
Steel M, Hordijk W, Smith JI. Minimal autocatalytic networks. J Theor Biol. 2013; 332:96–107.
 25
Segré D, BenEli D, Deamer DW, Lancet D. The lipid world. Origins Life Evol Biosphere. 2001; 31(12):119–45.
 26
Hordijk W, Steel M. Autocatalytic sets extended: Dynamics, inhibition, and a generalization. J Syst Chem. 2012; 3:5.
 27
Martin W, Russel MJ. On the origin of biochemistry at an alkaline hydrothermal vent. Philos Trans R Soc B. 2007; 362:1887–925.
 28
Wächtershäuser G. On the chemistry and evolution of the pioneer organism. Chem Biodivers. 2007; 4:584–602.
Acknowledgements
This paper was motivated by discussions with Stuart Kauffman and Terrence Deacon about connections between autocatalytic sets and autogens, and by an article on autopoiesis by Pier Luigi Luisi [3] pointing to its connections with autocatalytic sets and chemotons.
Author information
Additional information
Competing interests
The authors declare that they have no competing interests.
Authors’ contributions
WH constructed the example and wrote a first draft of the manuscript. Both authors read and approved the final manuscript.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0), which permits use, duplication, adaptation, distribution, and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Hordijk, W., Steel, M. Autocatalytic sets and boundaries. J Syst Chem 6, 1 (2015). https://doi.org/10.1186/s1332201400062
Received:
Accepted:
Published:
Keywords
 Autocatalytic sets
 Origin of life
 Boundaries