<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Appl. Math. Stat.</journal-id>
<journal-title>Frontiers in Applied Mathematics and Statistics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Appl. Math. Stat.</abbrev-journal-title>
<issn pub-type="epub">2297-4687</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fams.2024.1376010</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Applied Mathematics and Statistics</subject>
<subj-group>
<subject>Hypothesis and Theory</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Hidden dual mathematical symmetry in the genetic code</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Nieto-Mar&#x000ED;n</surname> <given-names>N.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x02020;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2632371/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Nieto-Mar&#x000ED;n</surname> <given-names>C. C.</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2737356/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Nieto-Mar&#x000ED;n</surname> <given-names>I.</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="author-notes" rid="fn002"><sup>&#x02020;</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Nieto</surname> <given-names>J. A.</given-names></name>
<xref ref-type="aff" rid="aff4"><sup>4</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/581331/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Laboratorio de Gen&#x000E9;tica, Facultad de Medicina, Universidad Aut&#x000F3;noma de Sinaloa</institution>, <addr-line>Culiac&#x000E1;n</addr-line>, <country>Mexico</country></aff>
<aff id="aff2"><sup>2</sup><institution>Facultad de Psicolog&#x000ED;a de la Universidad Aut&#x000F3;noma de Yucat&#x000E1;n, M&#x000E9;rida</institution>, <addr-line>Yucat&#x000E1;n</addr-line>, <country>Mexico</country></aff>
<aff id="aff3"><sup>3</sup><institution>Laboratorio de Investigaci&#x000F3;n 1, Facultad de Ciencias de la Nutrici&#x000F3;n y Gastronom&#x000ED;a, Universidad Aut&#x000F3;noma de Sinaloa</institution>, <addr-line>Culiac&#x000E1;n</addr-line>, <country>Mexico</country></aff>
<aff id="aff4"><sup>4</sup><institution>Facultad de Ciencias F&#x000ED;sico-Matem&#x000E1;ticas de la Universidad Aut&#x000F3;noma de Sinaloa, Culiac&#x000E1;n</institution>, <addr-line>Sinaloa</addr-line>, <country>Mexico</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Felix Sadyrbaev, University of Latvia, Latvia</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Mohamed Badr, The New Valley University, Egypt</p>
<p>Charles Carter, University of North Carolina at Chapel Hill, United States</p></fn>
<corresp id="c001">&#x0002A;Correspondence: N. Nieto-Mar&#x000ED;n <email>nayeli.nieto.fm&#x00040;uas.edu.mx</email></corresp>
<fn fn-type="present-address" id="fn001"><p>&#x02020;Present addresses: N. Nieto-Mar&#x000ED;n, Maestr&#x000ED;a en Ciencias en Biomedicina Molecular, Facultad de Medicina, Universidad Aut&#x000F3;noma de Sinaloa, Culiac&#x000E1;n, Sinaloa, Mexico</p></fn>
<fn fn-type="present-address" id="fn002"><p>I. Nieto-Mar&#x000ED;n, Doctorado en Ciencia del Comportamiento con Orientaci&#x000F3;n en Alimentaci&#x000F3;n y Nutrici&#x000F3;n, Universidad de Guadalajara, Guadalajara, Jalisco, Mexico</p>
<p>Laboratorio de Biomedicina y Biotecnolog&#x000ED;a para la Salud, Centro Universitario del Sur, de la Universidad de Guadalajara, Ciudad Guzm&#x000E1;n, Jalisco, Mexico</p></fn></author-notes>
<pub-date pub-type="epub">
<day>21</day>
<month>05</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>10</volume>
<elocation-id>1376010</elocation-id>
<history>
<date date-type="received">
<day>24</day>
<month>01</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>23</day>
<month>04</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2024 Nieto-Mar&#x000ED;n, Nieto-Mar&#x000ED;n, Nieto-Mar&#x000ED;n and Nieto.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Nieto-Mar&#x000ED;n, Nieto-Mar&#x000ED;n, Nieto-Mar&#x000ED;n and Nieto</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>We describe the genetic code in terms of numbers that help us to find several dual symmetries. Our formulation can even be rewritten regarding the up-down and right-left dual concepts. We argue that our work may bring many topological tools to studying the DNA molecule, including the Grassmann-Pl&#x000FC;cker coordinates, which are important in mathematical and physical contexts.</p></abstract>
<kwd-group>
<kwd>DNA structure</kwd>
<kwd>genetic code</kwd>
<kwd>codons</kwd>
<kwd>symmetry duality</kwd>
<kwd>DNA</kwd>
</kwd-group>
<counts>
<fig-count count="6"/>
<table-count count="0"/>
<equation-count count="34"/>
<ref-count count="16"/>
<page-count count="7"/>
<word-count count="3111"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Mathematical Biology</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>It is a fact that mathematics continues to play an important role in the understanding of genomes [<xref ref-type="bibr" rid="B1">1</xref>]. For instance, there is no doubt that the efforts to describe mathematical aspects of the <italic>DNA</italic> structure helped to have a better understanding of the dynamics of the creation of proteins [<xref ref-type="bibr" rid="B2">2</xref>].</p>
<p>A well-known example of the above comment is provided by the knowledge base of triplet codons, a <italic>DNA</italic> sequence, consisting of three nucleotides (3 -nucleotide), the basic building blocks of <italic>DNA</italic> [<xref ref-type="bibr" rid="B3">3</xref>], coding for a specific amino acid sequence that is translated into a polypeptide molecule called proteins, the main functional and structural molecules in most organisms. The <italic>DNA</italic> consists of two strands in the form of a double right-handed helix of repeating units called nucleotides, each consists of four bases (or 4 -nucleotide), adenine (A), thymine (T), cytosine (C), and guanine (G) which form the stair rungs and a sugar molecule (either ribose in RNA or deoxyribose in DNA) attached to a phosphate group which forms the poles of the staircase. The 4-nucleotide (in the <italic>DNA</italic>), in turn, forms the corresponding sequence of amino acids and, finally, proteins. From the chemical properties of the four bases, it is clear that adenine can only be combined with thiamine and cytosine only with guanine (see Ref. [<xref ref-type="bibr" rid="B2">2</xref>] and references therein). Schematically, we can consider these four options in the form;</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mo>-</mml:mo><mml:mi>T</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>T</mml:mi><mml:mo>-</mml:mo><mml:mi>A</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>C</mml:mi><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>G</mml:mi><mml:mo>-</mml:mo><mml:mi>C</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>We observe that the bases on the two strands of a <italic>DNA</italic> structure are complementary or dual (see Refs. [<xref ref-type="bibr" rid="B4">4</xref>&#x02013;<xref ref-type="bibr" rid="B7">7</xref>] and references therein). The reason for this seems to be that adenine and thymine form two hydrogen bonds, while the cytosine and guanine form three hydrogen bonds.</p>
<p>The starting point in constructing the genetic code is to consider the codons, which are triality of the 4-nucleotide. In turn, the triality of nucleotides means that there are 64 &#x0003D; 4 &#x000D7; 4 &#x000D7; 4 possible combinations or codons. Indeed, 61 codons specify 20 amino acids, one as starting (initiation) codon which establishes the beginning of synthesis and, at the same time, it codes the amino acid methionine; on the other hand, three are used as stop signals (see Ref. [<xref ref-type="bibr" rid="B8">8</xref>]). Moreover, the first problem is how to distribute the 41 &#x0003D; 61 &#x02212; 20 codons in 20 amino acids. This is possible if some associated amino acids are specified for more than one codon. In the end, after years of hard work, a consistent and valuable genetic table was obtained (see <xref ref-type="fig" rid="F1">Figure 1</xref>), where <italic>U</italic> is associated with the <italic>RNA</italic> structure but corresponds to <italic>T</italic> in the <italic>DNA</italic>. Surprisingly and interestingly, this genetic table applies to most genes in animals, plants, and microorganisms.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Genetic Code regarding the set {U, C, A, G}.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-10-1376010-g0001.tif"/>
</fig>
<p>On the other hand, it is known that in nature, there are visible and hidden symmetries. A very good explanation of this phenomenon can be found in a book by Moshinsky: Simetr&#x000ED;a en la Naturaleza (symmetry in Nature) [<xref ref-type="bibr" rid="B9">9</xref>]. This author put an example of such a phenomenon by presenting a picture of a mural called &#x0201C;La Nueva Democracia&#x0201D; (&#x0201C;The New Democracy&#x0201D;) by Siqueiros (a famous muralist in Mexico). In such a mural, one can find a natural symmetry as bilateral of two sides of the central figure. However, if we look at the original sketched structure of the mural, we find a series of hidden symmetries such as circles, triangles, and squares, which were important for the development of the final mural. In analogy to this Siquerios mural, the question arises whether the genetic code associated with the <italic>DNA</italic> also contains hidden symmetries.</p>
<p>With the above purpose, in this study, we have as a main goal to rewrite the genetic code in more mathematical terms. We show that our strategy helps us find hidden duality symmetry, which allows us to reduce the 64 &#x0003D; 4 &#x000D7; 4 &#x000D7; 4 possible codons to only 32. Moreover, we also present an even more abstract notion of the genetic code in terms of duality concepts up-down and left-right. We believe that our approach may help not only to have a better understanding of symmetry in the genetic code but also to establish a bridge between different mathematical tools in both mathematics and physics. We think that it will improve our understanding of the nature of coding activity and the evolution of the genetic code.</p></sec>
<sec id="s2">
<title>2 Genetic code in terms of the set {1, 2, 3, 4}</title>
<p>Assume we consider the following identifications.</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:mi>T</mml:mi><mml:mo>&#x02194;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>C</mml:mi><mml:mo>&#x02194;</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mo>&#x02194;</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>G</mml:mi><mml:mo>&#x02194;</mml:mo><mml:mn>4</mml:mn><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The genetic code in <xref ref-type="fig" rid="F1">Figure 1</xref> now becomes <xref ref-type="fig" rid="F2">Figure 2</xref>:</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Genetic code in terms of the set {1 ,2, 3, 4}.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-10-1376010-g0002.tif"/>
</fig>
<p>At first sight, there does not seem to be any new advantage of the genetic code according to <xref ref-type="fig" rid="F2">Figure 2</xref> over the one presented in <xref ref-type="fig" rid="F1">Figure 1</xref>. But considering <xref ref-type="fig" rid="F3">Figure 3</xref>, we would like to present a very good example that this is not the case. In <xref ref-type="fig" rid="F3">Figure 3</xref>, we do not include the corresponding amino acids at this stage because we would like to discover hidden relations. Let us assume that the codons (<italic>ijk</italic>), with <italic>i, j, k</italic> &#x0003D; 1, 2, 3, 4, are symmetric in any permutation of the indices <italic>i, j, k</italic>. If we use the formula</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>d</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>!</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>d</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>!</mml:mo><mml:mi>n</mml:mi><mml:mo>!</mml:mo></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>which applies to any symmetric permutation, we observe that <italic>N</italic> &#x0003D; 20. This is because, in our case, <italic>d</italic> &#x0003D; 4 and <italic>n</italic> &#x0003D; 3. This number coincides with the number of amino acids. Moreover, this coincidence may motivate us to associate only one codon with each value of the symmetric permutation of (<italic>ijk</italic>). First, we notice that when <italic>i</italic> &#x0003D; <italic>j</italic> &#x0003D; <italic>k</italic>, we have the four results {(111), (222), (333), (444)}. Therefore, in this case, the other degenerated values in <xref ref-type="fig" rid="F3">Figure 3</xref> are eliminated; for instance, we have</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>G</mml:mi><mml:mi>l</mml:mi><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>444</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>But</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M5"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>G</mml:mi><mml:mi>l</mml:mi><mml:mi>y</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>144</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>344</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>244</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Now consider</p>
<disp-formula id="E6"><label>(6)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>G</mml:mi><mml:mi>l</mml:mi><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>224</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>244</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Since</p>
<disp-formula id="E7"><label>(7)</label><mml:math id="M7"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>134</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>334</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>234</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>344</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>224</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>244</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>we observe that if we choose (244) for <italic>Glu</italic>, <italic>Arg</italic> must be (224). Similarly if we choose (224) for <italic>Glu</italic>, <italic>Arg</italic> must be (244). This is because for any two repeated index values of (<italic>ijk</italic>), there are only three possibilities. Thus, we have that</p>
<disp-formula id="E8"><label>(8)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:mo>&#x02003;</mml:mo><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mi>G</mml:mi><mml:mi>l</mml:mi><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>244</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mi>A</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>224</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="eqnarray" columnalign="left"><mml:mo>&#x02003;</mml:mo><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x02003;</mml:mo><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mi>G</mml:mi><mml:mi>l</mml:mi><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>244</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mi>A</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>224</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>This shows that we must choose</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M9"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>134</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>334</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>234</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>344</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Thus, since</p>
<disp-formula id="E10"><label>(10)</label><mml:math id="M10"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mo class="qopname">Pr</mml:mo><mml:mi>o</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>333</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E11"><label>(11)</label><mml:math id="M11"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mo class="qopname">Pr</mml:mo><mml:mi>o</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>133</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>233</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>334</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>and</p>
<disp-formula id="E12"><label>(12)</label><mml:math id="M12"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>134</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>334</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>234</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>344</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>we must choose</p>
<disp-formula id="E13"><label>(13)</label><mml:math id="M13"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>334</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>However, by <italic>Arg</italic> and <italic>Gly</italic>, we observe that we must have</p>
<disp-formula id="E14"><label>(14)</label><mml:math id="M14"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>344</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Therefore, <italic>Ala</italic> has inevitably two assigned codons. This contradicts the fact that each codon must have only one associated codon. Therefore, with the help of <xref ref-type="fig" rid="F3">Figure 3</xref>, we have proven that the codon structure (<italic>ijk</italic>) can not be a totally symmetric quantity.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Genetic code in terms of the set {1, 2, 3, 4} without the associated amino acids.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-10-1376010-g0003.tif"/>
</fig>
</sec>
<sec id="s3">
<title>3 Genetic code in terms of the sets {1, 2} and {1<sup>&#x0002A;</sup>, 2<sup>&#x0002A;</sup>}</title>
<p>Now that we have the genetic code according to <xref ref-type="fig" rid="F3">Figure 3</xref>, we wonder if we can go a step further in a more abstract mathematical structure. For this purpose, let us make the new correspondences</p>
<disp-formula id="E15"><label>(15)</label><mml:math id="M15"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mn>1</mml:mn><mml:mo>&#x02194;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>2</mml:mn><mml:mo>&#x02194;</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>3</mml:mn><mml:mo>&#x02194;</mml:mo><mml:msup><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>4</mml:mn><mml:mo>&#x02194;</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>With this identification <xref ref-type="fig" rid="F3">Figure 3</xref>, we can construct the genetic code of <xref ref-type="fig" rid="F4">Figure 4</xref>. The reason for this proposal is that thiamine <italic>T</italic> &#x0003D; 1 can only be combined adenine <italic>A</italic> &#x0003D; 3 and cytosine <italic>C</italic> &#x0003D; 2 with guanine <italic>G</italic> &#x0003D; 4. This additional requirement must lead us to consider the relations 1&#x02194;1<sup>&#x0002A;</sup> and 2&#x02194;2<sup>&#x0002A;</sup>, which start to look as a type of duality relations. The anti-code associated with each codon of <xref ref-type="fig" rid="F4">Figure 4</xref> is established in <xref ref-type="fig" rid="F5">Figure 5</xref>.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Genetic code in terms of the set {1, 2, 1*, 2*}.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-10-1376010-g0004.tif"/>
</fig>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Genetic code in terms of the anticodons.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-10-1376010-g0005.tif"/>
</fig>
<p>Let us make the following index identification:</p>
<disp-formula id="E16"><label>(16)</label><mml:math id="M16"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Inspired by tensor analysis [<xref ref-type="bibr" rid="B10">10</xref>], we also may rewrite the expression</p>
<disp-formula id="E17"><label>(17)</label><mml:math id="M17"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>with the indices <italic>i, j, k</italic>, ...<italic>etc</italic> running from 1 to 4. Moreover, combining <xref ref-type="disp-formula" rid="E16">Equations (16)</xref> and (<xref ref-type="disp-formula" rid="E17">17</xref>), we shall get</p>
<disp-formula id="E18"><label>(18)</label><mml:math id="M18"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:msup><mml:mi>b</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:msup><mml:mi>c</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:msup><mml:mi>b</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:msup><mml:mi>c</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msup><mml:mi>a</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:mi>b</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msup><mml:mi>a</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:msup><mml:mi>b</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msup><mml:mi>a</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:mi>b</mml:mi><mml:msup><mml:mi>c</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msup><mml:mi>a</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:msup><mml:mi>b</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:msup><mml:mi>c</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>Using <xref ref-type="disp-formula" rid="E17">Equation (17)</xref>, it is possible to verify that this is consistent with the structure of <xref ref-type="fig" rid="F3">Figure 3</xref>. As we mentioned, we have the duality relations 1&#x02194;1<sup>&#x0002A;</sup> and 2&#x02194;2<sup>&#x0002A;</sup>. From <xref ref-type="disp-formula" rid="E16">Equation (16)</xref>, this means that</p>
<disp-formula id="E19"><label>(19)</label><mml:math id="M19"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>a</mml:mi><mml:mo>&#x02194;</mml:mo><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Duality has always the property (<sup><italic>A</italic></sup><sup>&#x0002A;</sup>)<sup>&#x0002A;</sup> &#x0003D; <italic>A</italic> for any quantity <italic>A</italic> . From <xref ref-type="disp-formula" rid="E19">Equation (19)</xref>, we observe that this is the case because (<sup><italic>a</italic></sup><sup>&#x0002A;</sup>)<sup>&#x0002A;</sup> &#x0003D; <italic>a</italic>. Hence, the expression <bold>(18)</bold> leads us to establish the following connections:</p>
<disp-formula id="E20"><label>(20)</label><mml:math id="M20"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02194;</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02194;</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:msub><mml:mo>&#x02194;</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:msub><mml:mo>&#x02194;</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>This result means that from the four quantities</p>
<disp-formula id="E21"><label>(21)</label><mml:math id="M21"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>we can obtain <italic>via</italic> duality the other four quantities</p>
<disp-formula id="E22"><label>(22)</label><mml:math id="M22"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>One of the consequences of this development is that if duality is used, out of the 64 possible codons, only 32 are necessary.</p></sec>
<sec id="s4">
<title>4 Genetic code in terms of the sets <bold>{</bold>&#x02191;, &#x02193;<bold>}</bold> <bold>and</bold> <bold>{</bold> &#x02192; , &#x02190;}</title>
<p>Motivated by the duality prescription of the previous section, we propose an even clearer construction for duality in this section. The idea is to write 1 as &#x02191;, 1<sup>&#x0002A;</sup> as &#x02193;, while 2 as &#x02192; and 2<sup>&#x0002A;</sup> as &#x02190;. We call &#x02191; up, &#x02193; down, while we call &#x02192; right and &#x02190; left. With this new notation, we may construct <xref ref-type="fig" rid="F6">Figure 6</xref>. Of course, it is evident that up/down are dual concepts, while right/left are also dual concepts. This means that all the codons and, consequently, all the genetic code are written in terms of two dual concepts: up/down and right/left.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Genetic code regarding the dual concepts up/down and right/left.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-10-1376010-g0006.tif"/>
</fig>
<p>An interesting thing from the present perspective is that with the sets</p>
<disp-formula id="E23"><label>(23)</label><mml:math id="M23"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>{</mml:mo></mml:mrow><mml:mi>&#x02191;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x02193;</mml:mi><mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mtext class="textrm" mathvariant="normal">and</mml:mtext><mml:mrow><mml:mo>{</mml:mo></mml:mrow><mml:mo>&#x02192;</mml:mo><mml:mo>,</mml:mo><mml:mo>&#x02190;</mml:mo><mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>we may consider options of the form;</p>
<p><graphic xlink:href="fams-10-1376010-e0001.tif"/></p>
<p><graphic xlink:href="fams-10-1376010-e0002.tif"/></p>
<p>or</p>
<p><graphic xlink:href="fams-10-1376010-e0003.tif"/></p>
<p>which are well-known mathematical structures in topology [<xref ref-type="bibr" rid="B11">11</xref>] and differential geometry [<xref ref-type="bibr" rid="B12">12</xref>].</p></sec>
<sec id="s5">
<title>5 Final remarks</title>
<p>The prescription of Section 4 recalls the dual concepts of the spin associated with particles in higher energy theory. For instance, it is known that the electron spin can have only two possible states: spin up or down. This is because the electron is a fermion with half-integer spin. Conversely, the neutrino spin is classified as left-handed or right-handed. Moreover, although the scenarios of the genetic code and particle theory describe different scenarios, there could be, at the fundamental level, some dual principles in both cases.</p>
<p>The two options <bold>{</bold>&#x02191;, &#x02193;<bold>}</bold> and <bold>{</bold> &#x02192; , &#x02190;} can be considered that describe a 2 -dimensional structure. Our world, however, at our scales is 3 -dimensional. Moreover, we wonder whether there is a 3-dimensional genetic code structure.</p>
<p>Recently, we became aware of Reference [<xref ref-type="bibr" rid="B13">13</xref>], where there are several reflections on the origin and early evolution of the genetic code. An important issue raised in this reference is why the codons are composed of three nucleotides; in our language, why the codons are described by the quantity <italic>C</italic><sub><italic>ijk</italic></sub>, why not <italic>C</italic><sub><italic>ij</italic></sub> or <italic>C</italic><sub><italic>ijkl</italic></sub>. Of course, <italic>C</italic><sub><italic>ij</italic></sub> gives only 16 different codons, which are not enough to code the 20 amino acids. While <italic>C</italic><sub><italic>ijkl</italic></sub>, we shall have 254 codons, which is too big number for the code of the 20 amino acids. However, if <italic>C</italic><sub><italic>ijkl</italic></sub> is a totally symmetric object, <italic>C</italic><sub><italic>ijkl</italic></sub> describes only 35 codons. Another possibility is that <italic>C</italic><sub><italic>ijkl</italic></sub> has the symmetries</p>
<disp-formula id="E27"><label>(27)</label><mml:math id="M27"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>l</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>and</p>
<disp-formula id="E28"><label>(28)</label><mml:math id="M28"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>(as the Riemann tensor in general relativity theory; see page 326 of Reference [<xref ref-type="bibr" rid="B14">14</xref>]). Let us assume that <italic>i, j, k</italic> and <italic>l</italic> run from 1 to <italic>p</italic> then the first condition (27) leads to</p>
<disp-formula id="E29"><label>(29)</label><mml:math id="M29"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>and from the last condition in <xref ref-type="disp-formula" rid="E27">Equation (27)</xref>, we obtain the same result. Moreover, the conditions in <xref ref-type="disp-formula" rid="E27">Equation (27)</xref> determine a square matrix of <inline-formula><mml:math id="M30"><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mo>&#x000D7;</mml:mo><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:math></inline-formula>. This means that, in principle, there are</p>
<disp-formula id="E30"><label>(30)</label><mml:math id="M31"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>components in <italic>C</italic><sub><italic>ijkl</italic></sub>. However, due to <xref ref-type="disp-formula" rid="E28">Equation (28)</xref>, no all of these conditions are independent; we must subtract from <xref ref-type="disp-formula" rid="E30">Equation (30)</xref> all the combinations obtained from <xref ref-type="disp-formula" rid="E28">Equation (28)</xref>, namely</p>
<disp-formula id="E31"><label>(31)</label><mml:math id="M32"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>p</mml:mi><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo>!</mml:mo></mml:mrow><mml:mrow><mml:mn>3</mml:mn><mml:mo>!</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>3</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>!</mml:mo></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>or</p>
<disp-formula id="E32"><label>(32)</label><mml:math id="M33"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>6</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>components. Thus, the total number of independent components in <italic>C</italic><sub><italic>ijkl</italic></sub> satisfying <bold>(27)</bold> and <bold>(28)</bold> can be obtained from the expression</p>
<disp-formula id="E33"><label>(33)</label><mml:math id="M34"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>6</mml:mn></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>We obtain</p>
<disp-formula id="E34"><label>(34)</label><mml:math id="M35"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>which is the formula that determines the number of independent components of the quantity <italic>C</italic><sub><italic>ijkl</italic></sub> (see page 326 of Reference [<xref ref-type="bibr" rid="B14">14</xref>]). In particular, in our case <italic>p</italic> &#x0003D; 4 and therefore, surprisingly from <xref ref-type="disp-formula" rid="E34">Equation (34)</xref>, we obtain that the several possible codons for <italic>C</italic><sub><italic>ijkl</italic></sub> is 20, the same number of amino acids!</p>
<p>In Reference [<xref ref-type="bibr" rid="B4">4</xref>], a link was established between the <italic>DNA</italic> molecule and the Grassmann&#x02013;Pl&#x000FC;cker coordinates, which, in both mathematics and physics, are of great importance and are connected with oriented matroid theory (see [<xref ref-type="bibr" rid="B5">5</xref>, <xref ref-type="bibr" rid="B6">6</xref>] references therein). It is worth mentioning that recently, it has been shown [<xref ref-type="bibr" rid="B15">15</xref>] how the matroid concept can be used to determine the existence of mutations in <italic>DNA</italic> and <italic>RNA</italic>. Moreover, in Reference [<xref ref-type="bibr" rid="B16">16</xref>], the importance of mathematical modeling methods in analyzing complex signal systems is raised. It is tempting to assume that the dynamics of mutations in <italic>DNA</italic> and <italic>RNA</italic> can be studied using a dynamical-oriented matroid theory. Thus, further study may be very interesting to establish a link between the present study with these mathematical developments.</p>
</sec>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.</p></sec>
<sec sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>NN-M: Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. CN-M: Writing &#x02013; review &#x00026; editing. IN-M: Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. JN: Writing &#x02013; review &#x00026; editing.</p></sec>
</body>
<back>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<ack><p>The authors want to thank P. A. Nieto-Mar&#x000ED;n for the helpful comments. JN would like to thank the mathematical department of the Arizona State University, where a part of this study was developed.</p>
</ack>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Benham</surname> <given-names>CJ</given-names></name> <name><surname>Harvey</surname> <given-names>S</given-names></name> <name><surname>Olson</surname> <given-names>WK</given-names></name> <name><surname>Sumners</surname> <given-names>DWL</given-names></name> <name><surname>Swigon</surname> <given-names>D</given-names></name></person-group>. <source>Mathematics of DNA Structure, Function and Interactions</source>. <publisher-loc>London</publisher-loc>: <publisher-name>Springer Dordrecht Heidelberg</publisher-name> (<year>2000</year>). <pub-id pub-id-type="doi">10.1007/978-1-4419-0670-0</pub-id></citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Karp</surname> <given-names>G</given-names></name></person-group>. <source>Cell and Molecular Biology</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>John Wiley and Sons</publisher-name> (<year>2009</year>).</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Watson</surname> <given-names>JD</given-names></name> <name><surname>Berry</surname> <given-names>A</given-names></name></person-group>. <source>DNA: The Secret of Life</source>. <publisher-loc>Kindle of Knopf edition. New York, NY</publisher-loc>: <publisher-name>Knopf</publisher-name> (<year>2009</year>).</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nieto</surname> <given-names>JA</given-names></name> <name><surname>Nieto-Mar&#x000ED;n</surname> <given-names>CC</given-names></name> <name><surname>Nieto-Mar&#x000ED;n</surname> <given-names>N</given-names></name> <name><surname>Nieto-Mar&#x000ED;n</surname> <given-names>I</given-names></name></person-group>. <article-title>New mathematical tools for the study of the DNA structure</article-title>. <source>J App Math Phys</source>. (<year>2021</year>) <volume>9</volume>:<fpage>1896</fpage>&#x02013;<lpage>903</lpage>. <pub-id pub-id-type="doi">10.4236/jamp.2021.98123</pub-id></citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Bokowski</surname> <given-names>J</given-names></name> <name><surname>Sturmfels</surname> <given-names>B</given-names></name></person-group>. <source>Computational Synthetic Geometry</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Springer-Verlag</publisher-name> (<year>1980</year>).</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Bj&#x000F6;rner</surname> <given-names>A</given-names></name> <name><surname>Las Vergnas</surname> <given-names>M</given-names></name> <name><surname>Sturmfels</surname> <given-names>B</given-names></name> <name><surname>White</surname> <given-names>N</given-names></name> <name><surname>Ziegler</surname> <given-names>GM</given-names></name></person-group>. <source>Oriented Matroids</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>1993</year>).</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nieto</surname> <given-names>JA</given-names></name></person-group>. <article-title>Oriented matroid theory as a mathematical framework for M-theory</article-title>. <source>Adv Theor Math Phys</source>. (<year>2006</year>) <volume>10</volume>:<fpage>747</fpage>&#x02013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.4310/ATMP.2006.v10.n5.a5</pub-id></citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>K&#x00159;&#x000ED;&#x0017E;ek</surname> <given-names>M</given-names></name> <name><surname>K&#x00159;&#x000ED;&#x0017E;ek</surname> <given-names>P</given-names></name></person-group>. <article-title>Why has nature invented three stop codons of DNA and only one start codon?</article-title> <source>J Theor Biol</source>. (<year>2012</year>) <volume>304</volume>:<fpage>183</fpage>&#x02013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1016/j.jtbi.2012.03.026</pub-id><pub-id pub-id-type="pmid">22483666</pub-id></citation></ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Moshinsky</surname> <given-names>M</given-names></name></person-group>. <source>Simetr&#x000ED;a en la Naturaleza</source>. <publisher-loc>Mexico</publisher-loc>: <publisher-name>El Colegio Nacional</publisher-name> (<year>2013</year>) (in Spanish). Available online at: <ext-link ext-link-type="uri" xlink:href="https://colnal.mx/wp-content/uploads/2019/11/Discurso-Marcos-Moshinsky.pdf">https://colnal.mx/wp-content/uploads/2019/11/Discurso-Marcos-Moshinsky.pdf</ext-link><pub-id pub-id-type="pmid">7316113</pub-id></citation></ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Sokolnikoff</surname> <given-names>S</given-names></name></person-group>. <source>Tensor Analysis: Theory and Applications</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>John Wiley &#x00026; Sons</publisher-name> (<year>1956</year>).</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Nash</surname> <given-names>C</given-names></name> <name><surname>Sen</surname> <given-names>S</given-names></name></person-group>. <source>Topology and Geometry for Physicists</source>. <publisher-loc>Garden City, NY</publisher-loc>: <publisher-name>Dover Publications</publisher-name> (<year>2013</year>).<pub-id pub-id-type="pmid">25582915</pub-id></citation></ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>G&#x000F6;ckeler</surname> <given-names>M</given-names></name> <name><surname>Sch&#x000FC;cker</surname> <given-names>T</given-names></name></person-group>. <source>Differential Geometry, Gauge Theories, and Gravity</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>1987</year>).</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fontecilla-Camps</surname> <given-names>C</given-names></name></person-group>. <article-title>Reflections on the origin and early evolution of the genetic code</article-title>. <source>ChemBioChem</source>. (<year>2023</year>) <volume>24</volume>:<fpage>e202300048</fpage>. <pub-id pub-id-type="doi">10.1002/cbic.202300048</pub-id><pub-id pub-id-type="pmid">37052530</pub-id></citation></ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Misner</surname> <given-names>CW</given-names></name> <name><surname>Thorne</surname> <given-names>KS</given-names></name> <name><surname>Wheeler</surname> <given-names>JA</given-names></name></person-group>. <source>Gravitation</source>. New York, NY: W. H. Freeman (<year>1973</year>).</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Badr</surname> <given-names>M</given-names></name> <name><surname>Abu-Gdairi</surname> <given-names>R</given-names></name> <name><surname>Nasef</surname> <given-names>AA</given-names></name></person-group>. <article-title>Mutations of nucleic acids via matroidal structures</article-title>. <source>Symmetry</source>. (<year>2023</year>) <volume>15</volume>:<fpage>1741</fpage>. <pub-id pub-id-type="doi">10.3390/sym15091741</pub-id></citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y</given-names></name></person-group>. <article-title>Mathematical modeling methods and their application in the analysis of complex signal systems</article-title>. <source>Adv Math Phys</source>. (<year>2022</year>) <volume>2022</volume>:<fpage>1816814</fpage>. <pub-id pub-id-type="doi">10.1155/2022/1816814</pub-id></citation>
</ref>
</ref-list>
</back>
</article>