<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">APM</journal-id><journal-title-group><journal-title>Advances in Pure Mathematics</journal-title></journal-title-group><issn pub-type="epub">2160-0368</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/apm.2015.54023</article-id><article-id pub-id-type="publisher-id">APM-55221</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  The Tarski Problems and Their Solutions
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>enjamin</surname><given-names>Fine</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Anthony</surname><given-names>Gaglione</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Gerhard</surname><given-names>Rosenberger</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Dennis</surname><given-names>Spellman</given-names></name><xref ref-type="aff" rid="aff4"><sup>4</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff4"><addr-line>Department of Mathematics, Temple University, Philadelphis, USA</addr-line></aff><aff id="aff3"><addr-line>Department of Mathematics, University of Hamburg, Hamburg, Germany</addr-line></aff><aff id="aff2"><addr-line>Department of Mathematics, United States Naval Academy, Annapolis, USA</addr-line></aff><aff id="aff1"><addr-line>Department of Mathematics Fairfield University, Fairfield, USA</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>fine@fairfield.edu(EF)</email>;<email>anthony.gaglione@usna.edu(AG)</email>;<email>gerhard.rosenberger@uni-math,hamburg.de(GR)</email>;<email>dennisspellman@aol.com(DS)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>20</day><month>03</month><year>2015</year></pub-date><volume>05</volume><issue>04</issue><fpage>212</fpage><lpage>231</lpage><history><date date-type="received"><day>19</day>	<month>January</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>20</month>	<year>February</year>	</date><date date-type="accepted"><day>31</day>	<month>March</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Around 1945, Alfred Tarski proposed several questions concerning the elementary theory of non-abelian free groups. These remained open for 60 years until they were proved by O. Kharlampovich and A. Myasnikov and independently by Z. Sela. The proofs, by both sets of authors, were monumental and involved the development of several new areas of infinite group theory. In this paper we explain precisely the Tarski problems and what has been actually proved. We then discuss 
  the history of the solution as well as the components of the proof. We then provide the basic 
  strategy for the proof. We finish this paper with a brief discussion of elementary free groups.
 
</p></abstract><kwd-group><kwd>Non-Abelian Free Group</kwd><kwd> Elementary Theory</kwd><kwd> Tarski Problems</kwd><kwd> Elementary Free Groups</kwd><kwd> Algebraic Geometry over Groups</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Around 1945, Alfred Tarski proposed several questions concerning the elementary theory of non-abelian free groups. These questions then became well-known conjectures but remained open for 60 years. They were proved in the period 1996-2006 independently by O. Kharlampovich and A. Myasnikov [<xref ref-type="bibr" rid="scirp.55221-ref1">1</xref>] -[<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] , and by Z. Sela [<xref ref-type="bibr" rid="scirp.55221-ref6">6</xref>] -[<xref ref-type="bibr" rid="scirp.55221-ref10">10</xref>] . The proofs, by both sets of authors, were monumental, and involved the development of several new areas of infinite group theory. Because of the tremendous amount of material developed and used in the two different proofs, the details of the solution are largely unknown, even to the general group theory population. The book [<xref ref-type="bibr" rid="scirp.55221-ref11">11</xref>] presents an introductory guide through the material. In this paper we provide, for a general mathematical audience, who know some infinite group theory, an introduction to both the Tarksi conjectures and the vast new ideas that go into the proof. These ideas straddle the line between algebra and mathematical logic and hence most group theorists don’t know enough logic to fully understand the details while in the other direction most logicians don’t understand enough infinite group theory.</p><p>In the next section we define and explain both elementary and universal theory. With these in hand we can explain precisely the Tarski problems and what has been actually proved. We then in section 4 discuss the history of the solution as well as the components of the proof. This involves the development of several new areas of infinite group theory.</p><p>There are five essential parts of the overall proof: the structure theory of fully residually free groups, called limit groups in the Sela approach; the Makhanin-Razborov techniques for handling solutions of equations in free groups; the extension of classical algebraic geometry to algebraic geometry over groups, especially over free groups. Sela calls this diophantine geometry over groups, an elimination process that reduces the solution of systems of equations over free groups to solutions of certain special systems of quadratic equations, and an implicit function theorem that allows for quantifer elimination and then an induction on the number of quantifiers.</p><p>We then provide the basic strategy for the proof which utilizes all the components mentioned. In section 6 we give a very brief outline of the proof.</p><p>As part of the proof both sets of authors provide a complete characterization of finitely generated groups that have the same elementary theory as the class of non-abelian free groups. These are called elementary free or elementarily free groups. In the approach of Kharlampovich-Myasnikov these are called special NTQ-groups while Sela calls them w-residually free towers. The most prominent set of examples of non-free elementary free groups are the orientable surface groups <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x5.png" xlink:type="simple"/></inline-formula> of genus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x6.png" xlink:type="simple"/></inline-formula> and the non-orientable surface groups <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x7.png" xlink:type="simple"/></inline-formula> of genus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x8.png" xlink:type="simple"/></inline-formula>. In the final section, we finish this paper with a discussion of elementary free groups and what we call something for nothing results.</p></sec><sec id="s2"><title>2. Elementary and Universal Theory</title><p>The original Tarski Problems or Tarski Conjectures asked, among other things, whether all non-abelian free groups satisfy the same first-order or elementary theory. Here we explain and review universal and elementary theory.</p><p>A first-order sentence in group theory has logical symbols <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x9.png" xlink:type="simple"/></inline-formula> but no quantification over sets. A first-order theorem in a free group is a theorem that says a first-order sentence is true in all non-abelian free groups. We make this a bit more precise:</p><p>We start with a first-order language appropriate for group theory. This language, which we denote by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x10.png" xlink:type="simple"/></inline-formula>, is the first-order language with equality containing a binary operation symbol. a unary operation symbol<sup>−</sup><sup>1</sup> and a</p><p>constant symbol 1. A universal sentence of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x11.png" xlink:type="simple"/></inline-formula> is one of the form <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x12.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x13.png" xlink:type="simple"/></inline-formula> is a tuple of distinct</p><p>variables, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x14.png" xlink:type="simple"/></inline-formula>is a formula of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x15.png" xlink:type="simple"/></inline-formula> containing no quantifiers and containing at most the variables of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x16.png" xlink:type="simple"/></inline-formula>.</p><p>Similarly an existential sentence is one of the form <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x17.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x18.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x19.png" xlink:type="simple"/></inline-formula> are as above. A</p><p>universal-existential sentence is one of the form<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x20.png" xlink:type="simple"/></inline-formula>. Similarly defined is an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x21.png" xlink:type="simple"/></inline-formula></p><p>existential-universal sentence. It is known that every sentence of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x22.png" xlink:type="simple"/></inline-formula> is logically equivalent to one of the form</p><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x23.png" xlink:type="simple"/></inline-formula> is a tuple of distinct variables, each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x24.png" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x25.png" xlink:type="simple"/></inline-formula> is a quantifier, either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x26.png" xlink:type="simple"/></inline-formula> or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x27.png" xlink:type="simple"/></inline-formula>,</p><p>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x28.png" xlink:type="simple"/></inline-formula> is a formula of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x29.png" xlink:type="simple"/></inline-formula> containing no quantifiers and containing free at most the variables<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x30.png" xlink:type="simple"/></inline-formula>. Further vacuous quantifications are permitted. Finally a positive sentence is one logically equivalent to a sentence constructed using (at most) the connectives<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x31.png" xlink:type="simple"/></inline-formula>.</p><p>If G is a group, then the universal theory of G consists of the set of all universal sentences of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x32.png" xlink:type="simple"/></inline-formula> true in G. We denote the universal theory of a group G by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x33.png" xlink:type="simple"/></inline-formula>. Since any universal sentence is equivalent to the negation of an existential sentence it follows that two groups have the same universal theory if and only if they have the same existential theory. We say that two group G, H are universally equivalent if</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x34.png" xlink:type="simple"/></inline-formula>.</p><p>The set of all sentences of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x35.png" xlink:type="simple"/></inline-formula> true in G is called the first-order theory or the elementary theory of G. We denote this by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x36.png" xlink:type="simple"/></inline-formula>. We note that being first-order or elementary means that in the intended interpretation of any formula or sentence all of the variables (free or bound) are assumed to take on as values only individual group elements―never, for example, subsets of nor functions, on the group in which they are interpreted.</p><p>We say that two groups G and H are elementarily equivalent (symbolically<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x37.png" xlink:type="simple"/></inline-formula>) if they have the</p><p>same first-order theory, that is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x38.png" xlink:type="simple"/></inline-formula>.</p><p>Group monomorphisms which preserve the truth of first-order formulas are called elementary embeddings. Specifically, if H and G are groups and</p><disp-formula id="scirp.55221-formula681"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x39.png"  xlink:type="simple"/></disp-formula><p>is a monomorphism then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x40.png" xlink:type="simple"/></inline-formula> is an elementary embedding provided whenever <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x41.png" xlink:type="simple"/></inline-formula> is a formula of</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x42.png" xlink:type="simple"/></inline-formula>containing free at most the distinct variables <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x43.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x44.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x45.png" xlink:type="simple"/></inline-formula> is true</p><p>In H if and only if</p><disp-formula id="scirp.55221-formula682"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x46.png"  xlink:type="simple"/></disp-formula><p>is true in G. If H is a subgroup of G and the inclusion map <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x47.png" xlink:type="simple"/></inline-formula> is an elementary embedding then we say that G is an elementary extension of H.</p><p>Two very important concepts in the elementary theory of groups, are completeness and decidability. Given a non-empty class of groups <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula> closed under isomorphism then we say its first-order theory is complete if given a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula> then either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula> is true in every group in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x52.png" xlink:type="simple"/></inline-formula> or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x53.png" xlink:type="simple"/></inline-formula> is false in every group in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x54.png" xlink:type="simple"/></inline-formula>. The first-order theory of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x55.png" xlink:type="simple"/></inline-formula> is decidable if there exists a recursive algorithm which, given a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x56.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x57.png" xlink:type="simple"/></inline-formula> decides whether or not <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x58.png" xlink:type="simple"/></inline-formula> is true in every group in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x59.png" xlink:type="simple"/></inline-formula>.</p><p>For more information on elementary theory in general see [<xref ref-type="bibr" rid="scirp.55221-ref11">11</xref>] -[<xref ref-type="bibr" rid="scirp.55221-ref13">13</xref>] .</p></sec><sec id="s3"><title>3. The Tarski Problems</title><p>Tarski first asked the general question whether all non-abelian free groups share the same elementary theory. At the end of this section, we will present some motivation for this idea. Vaught, a student of Tarksi’s, proved almost immediately that all free groups of infinite rank do have the same elementary theory, and thus reduced the question to the class of non-abelian free groups of finite rank. After this, Tarski’s question was formalized into the following conjectures.</p><p>Tarski Conjecture 1 Any two non-abelian free groups are elementarily equivalent. That is any two non- abelian free groups satisfy exactly the same first-order theory.</p><p>Tarski Conjecture 2 If the non-abelian free group H is a free factor in the free group G then the inclusion map <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x60.png" xlink:type="simple"/></inline-formula> is an elementary embedding.</p><p>The second conjecture is stronger than the first and in fact implies the first. If true, then the theory of the non-abelian free groups would be complete, that is given a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x61.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x62.png" xlink:type="simple"/></inline-formula> then either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x63.png" xlink:type="simple"/></inline-formula> is true in every non-abelian free group or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x64.png" xlink:type="simple"/></inline-formula> is false in every non-abelian free group.</p><p>After a long series of partial results, that we will describe in subsequent sections, the positive solution to the Tarksi conjectures was given by O. Kharlampovich and A. Myasnikov [<xref ref-type="bibr" rid="scirp.55221-ref1">1</xref>] -[<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] and independently by Z. Sela [<xref ref-type="bibr" rid="scirp.55221-ref6">6</xref>] - [<xref ref-type="bibr" rid="scirp.55221-ref10">10</xref>] . The proofs by both sets of authors involved the development of whole new areas of mathematics, in particular an algebraic geometry (Sela calls this diophantimne geometry) over free groups. The basic theorems eventually proved were:</p><p>Theorem 1 (Tarski 1) Any two non-abelian free groups are elementarily equivalent. That is any two non- abelian free groups satisfy exactly the same first-order theory.</p><p>Theorem 2 (Tarski 2) If the non-abelian free group H is a free factor in the free group G then the inclusion map <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x65.png" xlink:type="simple"/></inline-formula> is an elementary embedding.</p><p>In addition to the completeness of the theory of the non-abelian free groups, the question of its decidability also arises. The decidability of the theory of non-abelian free groups means the question of whether there exists a recursive algorithm which, given a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x66.png" xlink:type="simple"/></inline-formula> of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x67.png" xlink:type="simple"/></inline-formula>, decides whether or not <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x68.png" xlink:type="simple"/></inline-formula> is true in every non- abelian free group. Kharlampovich and Myasnikov in addittion to the proofs of the main Tarksi conjectures also proved that the theory is decidable (see [<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] )</p><p>Theorem 3 (Tarski 3) The elementary theory of the non-abelian free groups is decidable.</p><p>Although Tarksi was never explicit on the origin of the basic question, it is motivated by several basic results, and concepts, in the theory of free groups (see [<xref ref-type="bibr" rid="scirp.55221-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref15">15</xref>] for complete discussions of free groups). First is the observation that most free group properties, involving elements, are rank independent, that is, true for all free groups independent of rank. For example all non-abelian free groups are torsion-free and all abelian subgroups of non-abelian free groups are cyclic.</p><p>A second possible motivation, which also shows that all non-abelian free groups have the same universal theory, is the following. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x69.png" xlink:type="simple"/></inline-formula> be a free group of rank 2. It is a straightforward consequence of the Reide- meister-Schreier process (see [<xref ref-type="bibr" rid="scirp.55221-ref14">14</xref>] ) that the commutator subgroup of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x70.png" xlink:type="simple"/></inline-formula> is free of infinite rank. This implies that if we let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x71.png" xlink:type="simple"/></inline-formula> denote a free group of countably infinite rank, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x72.png" xlink:type="simple"/></inline-formula>. It follows that for any <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x73.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x74.png" xlink:type="simple"/></inline-formula> we have</p><disp-formula id="scirp.55221-formula683"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x75.png"  xlink:type="simple"/></disp-formula><p>This shows that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x76.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x77.png" xlink:type="simple"/></inline-formula>. Its like a snake eating its tail.</p><p>If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x78.png" xlink:type="simple"/></inline-formula> then any universal sentence in H must also be true in G, that is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x79.png" xlink:type="simple"/></inline-formula>. This obser-</p><p>vation combined with the observations above prove that all non-abelian free groups have the same universal theory and hence are universally equivalent.</p><p>Theorem 4 All non-abelian free groups are universally equivalent.</p><p>A group with the same universal theory as a non-abelian free group is called a universally free group. The above theorem then opens the question as to whether the class of universally free groups extends beyond the class of free groups. One of the initial steps toward the proof of the Tarksi problems was a group theoretical characterization of universally free groups. In the finitely generated case these turn out to be the non-abelian fully residually free groups. We will introduce this class of groups in the next section.</p></sec><sec id="s4"><title>4. The History of the Solution</title><p>The final proof of the Tarski theorems was a monumental collection of work by both sets of authors. In addition to dealing with already existing ideas in group theory and logic, the solution involved the development of several new areas of group theory. In particular three areas of group theory had to be fully developed before the proof could be completed. These were:</p><p>1) The theory of fully residually free groups. In Sela’s approach these were called limit groups;</p><p>2) The Makhanin-Razborov technique for solving equations within free groups;</p><p>3) The development of algebraic geometry over groups. Sela calls this diophantine geometry.</p><p>We will discuss each of these in turn. First we look at the initial partial results that were done between the statement of the problem by Tarksi (in 1945) and the final proofs (1998-2006).</p><p>The first progress was due to Vaught, a student of Tarski, who showed that the Tarski Conjectures 1, 2 are true if G and H are both free groups of infinite rank. This reduced the problem to free groups of finite rank, that is, in showing that all non-abelian free groups of finite rank share the same elementary theory or even stronger that the embedding of a free group of rank m into a free group of rank n, with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x80.png" xlink:type="simple"/></inline-formula>, is an elementary embedding.</p><p>The basic idea in Vaught’s proof is to use the following criteria for elementary embeddings; if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x81.png" xlink:type="simple"/></inline-formula> is a</p><p>subgroup of H and that to every finite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x82.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x83.png" xlink:type="simple"/></inline-formula> and every element <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x84.png" xlink:type="simple"/></inline-formula> there exists an</p><p>automorphism <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x85.png" xlink:type="simple"/></inline-formula> of H fixing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x86.png" xlink:type="simple"/></inline-formula> and mapping b into<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x87.png" xlink:type="simple"/></inline-formula>, then the inclusion map from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x88.png" xlink:type="simple"/></inline-formula> into H is an elementary embedding. Applying this criterion to free groups of infinite rank, suppose that F is free on an infinite subset S and that G is free on an infinite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x89.png" xlink:type="simple"/></inline-formula> of S. Then permutations of S will induce enough automorphisms to guarantee that the inclusion map of G into F is an elementary embedding.</p><p>The next significant progress was due to Merzljakov [<xref ref-type="bibr" rid="scirp.55221-ref16">16</xref>] . A positive sentence is a first-order sentence which is logically equivalent to a sentence constructed using (at most) the connectives<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x90.png" xlink:type="simple"/></inline-formula>. The positive theory of a group G consists of all the positive sentences true in G.</p><p>Merzljakov showed that the non-abelian free groups have the same positive theory.</p><p>Theorem 5 (Merzljakov) [<xref ref-type="bibr" rid="scirp.55221-ref16">16</xref>] All non-abelian free groups have the same positive theory.</p><p>Merzljakov’s proof used what are now called generalized equations and a quantifier elimination process. This was a precursor to the methods used in the eventual solution of the overall Tarksi problems.</p><p>As we pointed out in the previous section, two non-abelian free groups satisfy the same universal theory. Sacerdote [<xref ref-type="bibr" rid="scirp.55221-ref17">17</xref>] proved that this could be extended to universal-existential sentences. The set of universal- existential sentences true in a group G is called the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x91.png" xlink:type="simple"/></inline-formula>-theory of G. Hence Sacredote’s result is then:</p><p>Theorem 6 (Sacerdote) [<xref ref-type="bibr" rid="scirp.55221-ref17">17</xref>] All non-abelian free groups have the same <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x92.png" xlink:type="simple"/></inline-formula>-theory.</p><p>That all non-abelian free groups have the same universal theory coupled with the fact that universally free is equivalent to existentially free says that Tarski Conjecture 1 is true if there is only one quantifier. Sacerdote’s extension to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x93.png" xlink:type="simple"/></inline-formula>-theory shows that the Tarski Conjecture 1 is true if there are two quantifers. Sacerdote’s theorem becomes the initial step in the final proof which employs an induction based on the number of quantifiers.</p><p>A first step to the initial proofs was to completely characterize those groups that are universally free. This was accomplished within the study of fully residually free groups. A group G is residually free if for each non- trivial <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x94.png" xlink:type="simple"/></inline-formula> there is a homomorphism <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x95.png" xlink:type="simple"/></inline-formula> where F is a free group and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x96.png" xlink:type="simple"/></inline-formula>.</p><p>A group G is fully residually free if for each finite subset of non-trivial elements <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x97.png" xlink:type="simple"/></inline-formula> in G there</p><p>is a homomorphism <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x98.png" xlink:type="simple"/></inline-formula> where F is a free group and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x99.png" xlink:type="simple"/></inline-formula> for all<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x100.png" xlink:type="simple"/></inline-formula>.</p><p>Fully residually free groups arise in Sela’s approach as limiting groups of homomorphisms from a group G into a free groups. Sela shows that such groups in the finitely generated case are equivalent to fully residually free groups. Hence. a finitely generated fully residually free group is also called a limit group. This has become the more common designation.</p><p>Two concepts are crucial in the study of limit groups. A group G is commutative transitive or CT if commutativity is transitive on the set of non-trivial elements of G. That is if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x101.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x102.png" xlink:type="simple"/></inline-formula> for non-trivial elements <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x103.png" xlink:type="simple"/></inline-formula> then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x104.png" xlink:type="simple"/></inline-formula>. A group G is CSA or conjugately separated abelian if</p><p>maximal abelian subgroups are malnormal. A subgroup <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x105.png" xlink:type="simple"/></inline-formula> is malnormal if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x106.png" xlink:type="simple"/></inline-formula> implies</p><p>that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x107.png" xlink:type="simple"/></inline-formula>. CSA groups are always CT but there exist CT groups that are not CSA. As we will see, in the presence of residual freeness they are equivalent. A classification of CT non-CSA groups was given by Fine, Gaglione, Rosenberger and Spellman (see [<xref ref-type="bibr" rid="scirp.55221-ref11">11</xref>] )</p><p>In 1967 Benjamin Baumslag [<xref ref-type="bibr" rid="scirp.55221-ref18">18</xref>] proved the following result who’s innocuous beginnings belied its much greater later importance. It was in this paper that the concept of full residual freeness was first explored.</p><p>Theorem 7 (Baumslag [<xref ref-type="bibr" rid="scirp.55221-ref18">18</xref>] ) Suppose G is residually free. Then the following are equivalent:</p><p>1) G is fully residually free;</p><p>2) G is commutative transitive.</p><p>Gaglione and Spellman [<xref ref-type="bibr" rid="scirp.55221-ref19">19</xref>] and independently Remeslennikov [<xref ref-type="bibr" rid="scirp.55221-ref20">20</xref>] extended B. Baumslag’s Theorem and this extension became one of the cornerstones of the proof of the Tarksi problems</p><p>Theorem 8 [<xref ref-type="bibr" rid="scirp.55221-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref20">20</xref>] Suppose G is residually free. Then the following are equivalent:</p><p>1) G is fully residually free;</p><p>2) G is commutative transitive;</p><p>3) G is universally free if non-abelian.</p><p>Further the result can be extended to include the equivalence with CSA. In addition Remeslennikov and independently Chiswell (see [<xref ref-type="bibr" rid="scirp.55221-ref21">21</xref>] ) showed that if a group G is finitely generated then being fully residually free is equivalent to being universally free. Therefore the finitely generated universally free groups are precisely the finitely generated fully residually free groups which are non-abelian</p><p>Theorem 9 Let G be finitely generated and non-abelian. Then G is a limit group if and only if G is uni- versally free.</p><p>Ciobanu, Fine and Rosenberger [<xref ref-type="bibr" rid="scirp.55221-ref22">22</xref>] recently greatly extended the class of groups satisfying both B. Baumslag’s original theorem and the theorem of Gaglione, Spellman and Remeslennikov.</p><p>The solution of the Tarski Conjectures involved analyzing groups which have the same elementary theory as a free group. Clearly this includes the universally free groups and therefore the theory of limit groups became essential to the proof and to analyzing those groups which have the same elementary theory as a free group</p><p>It was clear from the beginning that to deal with the Tarski problems it was necessary to give a precise definition of solution sets of equations and inequations over free groups. In this direction Lyndon [<xref ref-type="bibr" rid="scirp.55221-ref23">23</xref>] introduced the concept of an exponential group, that is a group which allows parametric exponents in an associative unitary ring A. In particular he studied the free exponential group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x108.png" xlink:type="simple"/></inline-formula> where exponents are allowed from the polynomial ring <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x109.png" xlink:type="simple"/></inline-formula> over the integers<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x110.png" xlink:type="simple"/></inline-formula>. Lyndon established that the free exponential group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x111.png" xlink:type="simple"/></inline-formula> and hence any finitely generated subgroup of it, is fully residually free and hence, if it is non-abelian, universally free. Kharlampovich and Myasnikov [<xref ref-type="bibr" rid="scirp.55221-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref2">2</xref>] established the converse; therefore a finitely generated group is fully residually free if and only if it is embeddable in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x112.png" xlink:type="simple"/></inline-formula>.</p><p>Lyndon’s original motivation for introducing exponential groups was from the solution sets of equations over free groups. In [<xref ref-type="bibr" rid="scirp.55221-ref23">23</xref>] he found that the solution set of any equation with one variable over a free group F can be obtained from finitely many parametric words by specializing their parameters in the integers. A parametric</p><p>word with parameters in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x113.png" xlink:type="simple"/></inline-formula> is a formal expression obtained from a basis for F by finitely many</p><p>concatenations and exponentiations from<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x114.png" xlink:type="simple"/></inline-formula>. If one specializes the parameters <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x115.png" xlink:type="simple"/></inline-formula> in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x116.png" xlink:type="simple"/></inline-formula> one</p><p>obtains an element of F. Lyndon proved that for any equation with one variable over a free group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x117.png" xlink:type="simple"/></inline-formula> one can</p><p>effectively find a finite set of parametric words with parameters from the ring <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x118.png" xlink:type="simple"/></inline-formula> such that any</p><p>solution of this equation can be obtained from some specialization of these words. Appel [<xref ref-type="bibr" rid="scirp.55221-ref34">34</xref>] refined Lyndon’s result and showed that the solution set of a one variable equation over a free group can be</p><p>parametrized by a finite set of words of the form <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x119.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x120.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x121.png" xlink:type="simple"/></inline-formula>.</p><p>A further detailed study of the structure of exponential groups was carried out by A. Myasnikov and V. Remeslennikov (see [<xref ref-type="bibr" rid="scirp.55221-ref11">11</xref>] ). They proved that the group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x122.png" xlink:type="simple"/></inline-formula> can be obtained starting from F by an infinite chain of a special type of HNN extensions called extensions of centralizers. If G is a group and G is the centralizer of a non-trivial element in G then</p><disp-formula id="scirp.55221-formula684"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x123.png"  xlink:type="simple"/></disp-formula><p>is a free extension of the centralizer C by s. From the work of Myasnikov and Remeslennikov, to construct<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x124.png" xlink:type="simple"/></inline-formula>, one needs to extend each centralizer sufficiently many times so that every proper centralizer is isomorphic to a free abelian group of infinite rank―the additive group of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x125.png" xlink:type="simple"/></inline-formula>. This further implies that any finitely generated subgroup of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x126.png" xlink:type="simple"/></inline-formula> and hence any fully residually free group, is actually a subgroup of a group that can be obtained from F by finitely many extensions of centralizers. For such groups, Bass-Serre theory (see [<xref ref-type="bibr" rid="scirp.55221-ref11">11</xref>] ) can be used to determine the structure. Kharlampovich and Myasnikov proved a finitely generated group is fully residually free if and only if it is embeddable in the free exponential group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x127.png" xlink:type="simple"/></inline-formula> introduced by Lyndon.</p><p>Advances in a different direction were given by Makanin and Razborov (see [<xref ref-type="bibr" rid="scirp.55221-ref24">24</xref>] -[<xref ref-type="bibr" rid="scirp.55221-ref26">26</xref>] ). Makanin proved that there exists an algorithm to determine, given a finite system of equations over a free group, whether the system possesses at least one solution. Razborov working with the Makanin algorithm determined an algorithm to effectively describe the solution sets of a finite system of equations over a free group.</p><p>Kharlampovich and Myasnikov further refined the Makanin-Razborov method. Their technique allows one to transform arbitrary finite systems of equations in free groups to some canonical forms and describe precisely the irreducible components of algebraic sets in free groups.</p><p>These canonical forms consist of finitely many quadratic equations in a triangular form. The following result is a corollary of the decidability of the Diophantine problem</p><p>Theorem 10 (Makanin) [<xref ref-type="bibr" rid="scirp.55221-ref24">24</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref25">25</xref>]</p><p>1) The existential (and hence the universal) theory of a free group is decidable;</p><p>2) The positive theory of a free group is decidable.</p><p>The final ingredient that was needed for the proof was the development of an algebraic geometry over groups. In analogy with the classical theory of equations over number fields, algebraic geometry over groups was developed by Baumslag, Myasnikov and Remeslennikov [<xref ref-type="bibr" rid="scirp.55221-ref27">27</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref28">28</xref>] . The theory of algebraic geometry over groups translated the basic notions of the classical algebraic geometry: algebraic sets, the Zariski topology, Noetherian domains, irreducible varieties, radicals and coordinate groups to the setting of equations over groups.</p><p>This provided the necessary machinery to transcribe important geometric ideas into pure group theory. The proof of the Tarski Conjectures depends on the algebraic geometry of free groups. In particular it depends on the description of a fully residually free group as the coordinate group of an irreducible algebraic variety. We review some of the basic definitions from the algebraic geometry over groups. These mirror for the most part the standard definitions in classicial algebraic geometry.</p><p>Let G be a group generated by a finite set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x129.png" xlink:type="simple"/></inline-formula>be a free group with basis<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x130.png" xlink:type="simple"/></inline-formula>, and let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x131.png" xlink:type="simple"/></inline-formula> be the free product of G and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x132.png" xlink:type="simple"/></inline-formula>. A system of equations over <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x133.png" xlink:type="simple"/></inline-formula> is an expression <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x134.png" xlink:type="simple"/></inline-formula> where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x135.png" xlink:type="simple"/></inline-formula>. As an element of the free product, the left side of every equation in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x136.png" xlink:type="simple"/></inline-formula></p><p>can be written as a product of some elements from the basis <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x137.png" xlink:type="simple"/></inline-formula> and their inverses and some</p><p>elements from<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x138.png" xlink:type="simple"/></inline-formula>. The elements from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x139.png" xlink:type="simple"/></inline-formula> are called variables while the elements from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x140.png" xlink:type="simple"/></inline-formula> are called constants. To emphasize this we sometimes write <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x141.png" xlink:type="simple"/></inline-formula> as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x142.png" xlink:type="simple"/></inline-formula> or just<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x143.png" xlink:type="simple"/></inline-formula>.</p><p>A solution of the system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x144.png" xlink:type="simple"/></inline-formula> over a group G is a tuple of elements <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x145.png" xlink:type="simple"/></inline-formula> such that after replacing each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x146.png" xlink:type="simple"/></inline-formula> by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x147.png" xlink:type="simple"/></inline-formula> the left hand side of every equation in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x148.png" xlink:type="simple"/></inline-formula> becomes the trivial element of G. Equivalently, a solution of the system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x149.png" xlink:type="simple"/></inline-formula> over G can be described as a G-homomorphism <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x150.png" xlink:type="simple"/></inline-formula></p><p>such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x151.png" xlink:type="simple"/></inline-formula>. Denote by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x152.png" xlink:type="simple"/></inline-formula> the normal closure of S in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x153.png" xlink:type="simple"/></inline-formula>, and by G<sub>S</sub> the quotient group</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x154.png" xlink:type="simple"/></inline-formula>. Then every solution of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x155.png" xlink:type="simple"/></inline-formula> in G gives rise to a G-homomorphism <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x156.png" xlink:type="simple"/></inline-formula> and vice</p><p>versa. By <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x157.png" xlink:type="simple"/></inline-formula> we denote the set of all solutions in G of the system<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x158.png" xlink:type="simple"/></inline-formula>, it is called the algebraic set defined by S. This algebraic set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x159.png" xlink:type="simple"/></inline-formula> uniquely corresponds to the normal subgroup</p><disp-formula id="scirp.55221-formula685"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x160.png"  xlink:type="simple"/></disp-formula><p>of the group<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x161.png" xlink:type="simple"/></inline-formula>. Notice that if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x162.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x163.png" xlink:type="simple"/></inline-formula>. The subgroup <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x164.png" xlink:type="simple"/></inline-formula> contains S, and it</p><p>is called the radical of S, denoted by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x165.png" xlink:type="simple"/></inline-formula>. The quotient group</p><disp-formula id="scirp.55221-formula686"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x166.png"  xlink:type="simple"/></disp-formula><p>is the coordinate group of the algebraic set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x167.png" xlink:type="simple"/></inline-formula>. Again, every solution of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x168.png" xlink:type="simple"/></inline-formula> in G can be</p><p>described as a G-homomorphism<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x169.png" xlink:type="simple"/></inline-formula>.</p><p>To study the coordinate groups of equations in a given fixed group G it is convenient to consider the category of G-groups, that is groups which contain the group G as a distinguished subgroup. If H and K are</p><p>G-groups then a homomorphism <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x170.png" xlink:type="simple"/></inline-formula> is a G-homomorphism if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x171.png" xlink:type="simple"/></inline-formula> for every<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x172.png" xlink:type="simple"/></inline-formula>. In the</p><p>category of G-groups morphisms are G-homomorphisms; subgroups are G-subgroups, etc. For most of our applications we consider the group G to be a CSA-group.</p><p>By <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x173.png" xlink:type="simple"/></inline-formula> we denote the set of all G-homomorphisms from H into K. It is not hard to see that</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x174.png" xlink:type="simple"/></inline-formula>is a free object in the category of G-groups. This group is called a free G-group with basis X. A G-group H is a finitely generated G-group if there exists a finite subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x175.png" xlink:type="simple"/></inline-formula> such that the set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x176.png" xlink:type="simple"/></inline-formula> generates H.</p><p>A Zariski topology is defined on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x177.png" xlink:type="simple"/></inline-formula> by taking algebraic sets in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x178.png" xlink:type="simple"/></inline-formula> as a sub-basis for the closed sets of this topology. If G is a non-abelian CSA group, in particular, a non-abelian fully residually free group, then the union of two algebraic sets is again algebraic. Therefore the closed sets in the Zariski topology over G are precisely the algebraic sets.</p><p>What did not translate immediately was the Noetherian property which is crucial in classicial algebraic geomerty. For the group based algebraic geometry, what had to be introduced was equationally Noetherian groups which is the group theoretic counterpart of the Noetherian condition. The Noetherian condition in rings is defined in terms of the ascending chain condition (see [<xref ref-type="bibr" rid="scirp.55221-ref29">29</xref>] ) and implies that every ideal is finitely generated. What is important about this condition in algebraic geometry is the Hilbert Basis theorem that asserts that every</p><p>algebraic set is finitely based. That is if S be a set of polynomials in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x179.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x180.png" xlink:type="simple"/></inline-formula> for</p><p>some finite set of polynomials. This is what is recast in terms of group theory. First a G-group H is a group whcih has a distinguished subgroup isomorophic to G. If S is a set of equations over a group G then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x181.png" xlink:type="simple"/></inline-formula> is its set of solutions in G.</p><p>Definition 1 A G-group H is said to be G-equationally Noetherian if for every <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x182.png" xlink:type="simple"/></inline-formula> and every</p><p>subset S of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x183.png" xlink:type="simple"/></inline-formula> there exists a finite subset S<sub>0</sub> of S such that</p><disp-formula id="scirp.55221-formula687"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x184.png"  xlink:type="simple"/></disp-formula><p>The first major examples of equationally Noetherian groups are linear groups over commutative Noetherian rings. This was proved originally by Bryant [<xref ref-type="bibr" rid="scirp.55221-ref30">30</xref>] in the one variable case and then extended by Guba [<xref ref-type="bibr" rid="scirp.55221-ref31">31</xref>] to the case of free groups. The general result is the following.</p><p>Theorem 11 Let H be a linear group over a commutative, Noetherian ring with unity and in particular a field. Then H is equationally Noetherian.</p><p>In particular, it follows that a finitely generated non-abelian free group is equationally noetherian.</p><p>Extremely important in the application of the algebraic geometry of groups to the proof of the Tarski problems is the description of the coordinate groups of systems of equations. Radicals of a system of equations and coordinate group are defined as in classical algebraic geometry. Examining the relationship between the coordinate groups and groups embeddable by a sequence of extensions of centralizers in the free exponential group<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x185.png" xlink:type="simple"/></inline-formula>, shows that the coordinate groups of irreducible algebraic varieties are precisely the finitely generated fully residually free groups (limit groups).</p><p>In addition to the Tarski problems themselves, the quest for a solution has inspired many other results in group theory. This is especially true concerning the theory of solutions of equations within groups. In 1959, Vaught asked the question whether the sentence</p><disp-formula id="scirp.55221-formula688"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x186.png"  xlink:type="simple"/></disp-formula><p>holds in all free groups. Lyndon [<xref ref-type="bibr" rid="scirp.55221-ref32">32</xref>] then proved that for each solution of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x187.png" xlink:type="simple"/></inline-formula> in a free group the elements commute pairwise. This result launched the theory of equations over free groups. The first general results in this were due to Lyndon [<xref ref-type="bibr" rid="scirp.55221-ref32">32</xref>] , Lorenc [<xref ref-type="bibr" rid="scirp.55221-ref33">33</xref>] and Appel [<xref ref-type="bibr" rid="scirp.55221-ref34">34</xref>] where they described the solution set of an arbitrary one variable equation over a free group. In 1966 Malcev described the solution set of the equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x188.png" xlink:type="simple"/></inline-formula> over the free group<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x189.png" xlink:type="simple"/></inline-formula>, a problem considered earlier by Nielsen (see [<xref ref-type="bibr" rid="scirp.55221-ref35">35</xref>] ). A version of this was also solved by Csorgo, Fine and Rosenberger [<xref ref-type="bibr" rid="scirp.55221-ref35">35</xref>] . Malcev’s solution has the following non-trivial implication for the elementary theory of a free group of rank 2; the set of all free bases of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x190.png" xlink:type="simple"/></inline-formula> can be defined by a first order formula in the language of group theory. That is the elements <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x190.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x191.png" xlink:type="simple"/></inline-formula> are a free basis if and only if they satisfy the following formula with constants<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x190.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x192.png" xlink:type="simple"/></inline-formula>;</p><disp-formula id="scirp.55221-formula689"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x193.png"  xlink:type="simple"/></disp-formula><p>The focus of study eventually turned to strictly quadratic equations over free groups, that is equations in which every variable x occurs exactly twice as either x or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x194.png" xlink:type="simple"/></inline-formula>. Group relators that are quadratic have always been essential in combinatorial group theory due to their close connection with surface group relators. Comerford and Edmonds [<xref ref-type="bibr" rid="scirp.55221-ref36">36</xref>] and Grigorchuk and Kurchanov [<xref ref-type="bibr" rid="scirp.55221-ref37">37</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref38">38</xref>] described the solution sets of quadratic equations over arbitrary free groups. Further work of Hoare, Karrass and Solitar shows that every quadratic equation over a free group is automorphically equiavlent to a standard one.</p><p>Makanin in 1982 [<xref ref-type="bibr" rid="scirp.55221-ref24">24</xref>] proved that if a given equation over a free group F has a solution in F then this equation has a solution of bounded length and this bound can be effectively computed from the equation itself. Makanin’s work allowed Razborov [<xref ref-type="bibr" rid="scirp.55221-ref26">26</xref>] to describe the solution set of a system of equations over F. Makanin further extended his results [<xref ref-type="bibr" rid="scirp.55221-ref25">25</xref>] , proving that that the universal theory of a non-abelian free group F is algorithmically decidable.</p></sec><sec id="s5"><title>5. Strategy for the Proof</title><p>All these components had to be combined and integrated to provide the final proofs. Here we outline the strategy that was followed. Recall that Vaught proved Tarski Conjecture 2 for all free groups of infinite rank and hence reduced the problem to non-abelian free groups of finite rank. Vaught’s main result was that if the infinite rank free group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x195.png" xlink:type="simple"/></inline-formula> is a free factor of the infinite rank free group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x195.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x196.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x195.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x197.png" xlink:type="simple"/></inline-formula> is an elementary subgroup of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x195.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x198.png" xlink:type="simple"/></inline-formula>, that is the identity map embedding <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x195.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x199.png" xlink:type="simple"/></inline-formula> into <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x195.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x200.png" xlink:type="simple"/></inline-formula> is an elementary embedding. Sacerdote went on to prove that</p><p>all free groups of finite rank have the same <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x201.png" xlink:type="simple"/></inline-formula>-theory, that is they satisfy exactly the same <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x201.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x202.png" xlink:type="simple"/></inline-formula> (and</p><p>equivalently<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x203.png" xlink:type="simple"/></inline-formula>) sentences. It is Sacerdote’s result that pinpoints the main strategy in solving the whole problem and provides the first step in an induction.</p><p>The main technique Vaught used in proving the Tarksi conjecture for infinite rank and Sacerdote used for the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x204.png" xlink:type="simple"/></inline-formula>-theory is the following, that is known as the Tarski-Vaught Test.</p><p>Tarski-Vaught Test If H is a subgroup of G then H is an elementary subgroup of G if and only if for any</p><p>formula <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x205.png" xlink:type="simple"/></inline-formula> and for any tuple <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x206.png" xlink:type="simple"/></inline-formula> of elements from H there exists a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x207.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x208.png" xlink:type="simple"/></inline-formula> is satisfied in G implies that there exists <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x208.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x209.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x208.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x209.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x210.png" xlink:type="simple"/></inline-formula> is satisfied in H.</p><p>Roughly the Tarski-Vaught Test says that a subgroup H of G is an elementary subgroup if and only if H is algebraically closed in G. In analogy with commutative algebra if we consider first order sentences with variables as our equations then any equation with constants from H which has a solution in G already has a solution within H.</p><p>If we wish to apply the Tarksi-Vaught Test to the case of a free factor in a free group of finite rank we must then understand the nature of solving equations in free groups and over free groups. The work of Makanin and Razborov became crucial. Their work provided first a method to determine if an equation over a free group was solvable and hence provided a technique for Kharlampovich and Myasnikov to show that the elementary theory of non-abelian free groups was decidable.</p><p>Here is where, however, it was the introduction of algebraic geometry over free groups that led to the necessary understanding of groups that have the same elementary theory as a non-abelian free group of finite rank.</p><p>The proofs of Kharlampovich-Myasnikov and Sela show that a general system of equations, with a few special cases that must be handled separately, can be shown to be equivalent to what is called a quasi- trianglular system of quadratic equations.</p><p>The coordinate groups of such systems are called QT-groups and are limit groups. A special subclass of them, called special NTQ-groups, are precisely the groups that can be shown to have the same elementary theory as the non-abelian free groups.</p><p>The structure of the algebraic variety of a system of equations can be broken down by the Makanin-Razborov method and is tied to the group theoretic breakdown of the coordinate groups.</p><p>Since the coordinate groups are limit groups this breakdown is well-understood as the JSJ decomposition of limit groups. The JSJ decompositon of a finitely generated group was developed originally by Rips and Sela [<xref ref-type="bibr" rid="scirp.55221-ref39">39</xref>] . It is graph of groups decomposition with abelian edge groups that encodes all other amalgam decompositions of a group.</p><p>It is the JSJ decomposition of the coordinbate groups combined with a type of implicit function theorem that provides for a quantifier elimination process that permits an induction starting with Sacerdote’s <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x211.png" xlink:type="simple"/></inline-formula>-result.</p><p>After all these massive preliminaries the proof itself is then an induction on the number of quantifiers, based on a quantifer elimination process. In the Kharlampovich-Myasnikov approach the quantifier elimination is handled by an implicit function theorem for quadratic systems.</p><p>We now describe in a bit more detail how to use the Tarski-Vaught Test to prove Tarski Conjecture 2.</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x212.png" xlink:type="simple"/></inline-formula> be a free group with basis<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x213.png" xlink:type="simple"/></inline-formula>, a countably infinite set. For each positive integer r, let</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x214.png" xlink:type="simple"/></inline-formula>be the free factor <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x215.png" xlink:type="simple"/></inline-formula> of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x216.png" xlink:type="simple"/></inline-formula>. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x217.png" xlink:type="simple"/></inline-formula> be as before the usual first order language with equality</p><p>appropriate for group theory and for each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x218.png" xlink:type="simple"/></inline-formula> let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x218.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x219.png" xlink:type="simple"/></inline-formula> be the extension of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x218.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x219.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x220.png" xlink:type="simple"/></inline-formula> formed by adjoining the</p><p>non-trivial elements of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x221.png" xlink:type="simple"/></inline-formula> as new constant symbols.</p><p>Without assuming the Tarski Conjectures for each integer <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x222.png" xlink:type="simple"/></inline-formula> let</p><disp-formula id="scirp.55221-formula690"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x223.png"  xlink:type="simple"/></disp-formula><p>be the set of those sentences of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x224.png" xlink:type="simple"/></inline-formula> true in every free group containing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x225.png" xlink:type="simple"/></inline-formula> as a free factor. Sacerdote’s Theorem is that if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x226.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x227.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x228.png" xlink:type="simple"/></inline-formula> satisfy precisely the same existential-universal and</p><p>universal-existential sentences of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x229.png" xlink:type="simple"/></inline-formula>. Sacerdote’s result is then the starting point although both Kharlam- povich-Myasnikov reprove it. The basic idea is then to use quantifier elimination to reduce everything back to Sacerdote’s result.</p><p>To this end let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x230.png" xlink:type="simple"/></inline-formula> be the set of all universal-existential or existential-universal sentences of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x231.png" xlink:type="simple"/></inline-formula> true in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x231.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x232.png" xlink:type="simple"/></inline-formula> and hence true in every free group containing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x231.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x233.png" xlink:type="simple"/></inline-formula> as a free factor. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x231.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x234.png" xlink:type="simple"/></inline-formula> be the set of all</p><p>Boolean combinations of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x235.png" xlink:type="simple"/></inline-formula>. That is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x236.png" xlink:type="simple"/></inline-formula> consists of all those sentences of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x236.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x237.png" xlink:type="simple"/></inline-formula> which are</p><p>obtained from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x238.png" xlink:type="simple"/></inline-formula> by conjunctions, disjunctions and negations. Suppose that we have a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x239.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x240.png" xlink:type="simple"/></inline-formula> which is more complicated than a universal-existential or existential-universal sentence. What is done is to use quantifier elimination to show that there is a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x241.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x241.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x242.png" xlink:type="simple"/></inline-formula> holds in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x241.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x242.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x243.png" xlink:type="simple"/></inline-formula> for all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x241.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x242.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x243.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x244.png" xlink:type="simple"/></inline-formula> if and only if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x241.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x242.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x243.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x245.png" xlink:type="simple"/></inline-formula> does. This reduces the whole theorem to Sacerdote’s case and proves that the</p><p>embeddings <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x246.png" xlink:type="simple"/></inline-formula> are elementary.</p><p>The quantifier elimination is handled by an implicit function theorem. Basically consider a universal-</p><p>existential sentence of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x247.png" xlink:type="simple"/></inline-formula>,</p><disp-formula id="scirp.55221-formula691"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-5300834x248.png"  xlink:type="simple"/></disp-formula><p>We wish to show that for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x249.png" xlink:type="simple"/></inline-formula> the sentence (1) holds in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x249.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x250.png" xlink:type="simple"/></inline-formula> if and only if it holds in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x249.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x251.png" xlink:type="simple"/></inline-formula>. One</p><p>direction is relatively simple. Suppose that (1) holds in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x252.png" xlink:type="simple"/></inline-formula>. Then for an arbitrary element <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x253.png" xlink:type="simple"/></inline-formula></p><p>the sentence</p><disp-formula id="scirp.55221-formula692"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x254.png"  xlink:type="simple"/></disp-formula><p>is an existential sentence of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x255.png" xlink:type="simple"/></inline-formula> true in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x256.png" xlink:type="simple"/></inline-formula>. A group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x257.png" xlink:type="simple"/></inline-formula> is discriminated by a group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x258.png" xlink:type="simple"/></inline-formula> if for any finite</p><p>subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x259.png" xlink:type="simple"/></inline-formula> of non-trivial elements in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x260.png" xlink:type="simple"/></inline-formula> there exists a homomorphism <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x261.png" xlink:type="simple"/></inline-formula> with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x261.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x262.png" xlink:type="simple"/></inline-formula>.</p><p>Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x263.png" xlink:type="simple"/></inline-formula> is discriminated by retractions <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x263.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x264.png" xlink:type="simple"/></inline-formula> it follows that</p><disp-formula id="scirp.55221-formula693"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x265.png"  xlink:type="simple"/></disp-formula><p>must hold in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x266.png" xlink:type="simple"/></inline-formula>. Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x266.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x267.png" xlink:type="simple"/></inline-formula> was arbitrary the original sentence (1) must hold in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x266.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x267.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x268.png" xlink:type="simple"/></inline-formula>.</p><p>The other way, that (1) holding in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x269.png" xlink:type="simple"/></inline-formula> implies that it holds in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x269.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x270.png" xlink:type="simple"/></inline-formula> is the real work. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x269.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x270.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x271.png" xlink:type="simple"/></inline-formula>.</p><p>From the implicit function theorem it is the case that whenever (1) holds in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x272.png" xlink:type="simple"/></inline-formula> there is an ordered n-tuple</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x273.png" xlink:type="simple"/></inline-formula>from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x273.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x274.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.55221-formula694"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x275.png"  xlink:type="simple"/></disp-formula><p>also holds in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x276.png" xlink:type="simple"/></inline-formula>. However</p><disp-formula id="scirp.55221-formula695"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x277.png"  xlink:type="simple"/></disp-formula><p>is a universal sentence of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x278.png" xlink:type="simple"/></inline-formula>. Again from the fact that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x278.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x279.png" xlink:type="simple"/></inline-formula> is discriminated by retractions <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x278.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x279.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x280.png" xlink:type="simple"/></inline-formula> it</p><p>follows that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x281.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x281.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x282.png" xlink:type="simple"/></inline-formula> satisfy the same universal sentences of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x281.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x282.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x283.png" xlink:type="simple"/></inline-formula>.</p><p>Therefore if (1) holds in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x284.png" xlink:type="simple"/></inline-formula> then</p><disp-formula id="scirp.55221-formula696"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x285.png"  xlink:type="simple"/></disp-formula><p>holds in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x286.png" xlink:type="simple"/></inline-formula> and so (1) must hold in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x286.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x287.png" xlink:type="simple"/></inline-formula>. The cases where the hypotheses of the implicit function theorem are violated must be treated separately.</p><p>The key idea is that systems of equations can be reduced to certain quadratic systems and further the coordinate groups of such systems are limit groups. Hence limit groups are fundamental. We next summarize all the important properties of fully residually free groups including their relation to the coordinate groups of algebraic varieties.</p><p>Theorem 12 Let G be a fully residually free group. Then G satisfies the following properties:</p><p>1) G is torsion-free and each subgroup is also fully resiudally free;</p><p>2) G is CSA and hence CT. Further if G is finitley generated each abelian subgroup of G is finitely generated and contained in a unique maximal abelian subgroup;</p><p>3) If G is finitely generated then G is finitely presented and has only finitely many conjugacy classes of maximal abelian subgroups;</p><p>4) G is linear and has a solvable word problem;</p><p>5) Every 2-generator subgroup of G is either free or abelian;</p><p>6) If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x288.png" xlink:type="simple"/></inline-formula> then either G is free of rank 3, or free abelian of rank 3, or a free rank one extension of centralizers of a free group of rank 2.</p><p>The next result summarizes the important equivalences for finitely generated fully residually free groups. These characterize this class of groups in several different ways and then play a crucial role in the proof of the Tarski problems. Number (9) in the theorem is especially important since it ties the class of limit groups to solutions of equations over free groups. We note that fully residually free groups in general need not be finitely generated. For example an infinitely generated free group is certainly fully residually free. However for our applications and for many of the important properties finite generation is crucial.</p><p>Theorem 13 Let G be a finitely generated group. Then the following are equivalent:</p><p>1) G is fully residually free;</p><p>2) G is universally free if G is non-abelian;</p><p>3) G is a limit group;</p><p>4) G is a constructible limit group;</p><p>5) G is a limit of free groups in the Gromov-Hausdorf Topology;</p><p>7) G embeds into a non-standard free group, that is an ultrapower of a free group;</p><p>8) G embeds into the free Lyndon completion<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x289.png" xlink:type="simple"/></inline-formula>;</p><p>9) G is the coordinate group of an irreducible variety over a free group.</p><p>We note that this theorem is a general result and can be considered as without constants or coefficients from any particular free group. Each statement has a correspsonding result if we allow coefficients. If F is a particular non-abelian free group then for example in (1) we can say that a finitely generated F-group G is F-discri- minated by F is equivalent to G being universally equivalent to F in the language <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x290.png" xlink:type="simple"/></inline-formula> where this language allows constants from F.</p><p>The applications to equations over free groups and hence the solution to the Tarski problems especially uses (8) and (9) in the theorem and we look at these a bit more deeply. Kharlampovich and Myasnikov prove the following result that they call the embedding theorem. This result combined with the fact that the finitely generated subgroups of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x291.png" xlink:type="simple"/></inline-formula> are precisely the finitely generated fully residually free groups shows that the finitely generated fully residually free groups are exactly the coordinate groups of irreducible algebraic varieties.</p><p>Theorem 14 (The Embedding Theorem) Given an irreducible system of equations <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x292.png" xlink:type="simple"/></inline-formula> over a free group F one can effectively embed the coordinate group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x292.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x293.png" xlink:type="simple"/></inline-formula> into<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x292.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x293.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x294.png" xlink:type="simple"/></inline-formula>.</p><p>Corollary 1 The coordinate groups of irreducible algebraic varieties over a free group F are precisely the finitely generated fully residually free groups.</p><p>The finitely generated subgroups of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x295.png" xlink:type="simple"/></inline-formula> are precisely subgroups of groups built from finitely generated free groups by iterated extensions of centralizers. From Bass-Serre theory then we get that each finitely generated fully residually free group has graph of groups decomposition with cyclic edges. From this we get that each finitely generated fully residually free group has a JSJ decomposition. This breakup of the coordinate group will lead to a breakup of the algebraic variety.</p></sec><sec id="s6"><title>6. Quasi-triangular systems</title><p>The big breakthrough in doing applications of the algebraic geometry and particularly in the solution of the Tarski problem came with the discovery that to study the solution sets and hence the varieties of general equations over free groups it was only necessary to study quadratic equations. That is it was proved that not only are the fully residually free groups the coordinate groups of irreducible algebraic varieties but were embedded into the coordinate groups of special systems called NTQ-systems of quadratic equations. The solutions of quadratic equations over free groups were already extensively studied. Further implicit function theorems were developed for such NTQ-systems. Here we introduce the necessary material about quadratic equations and quadratic systems.</p><p>Definition 2 An equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x296.png" xlink:type="simple"/></inline-formula> in variables from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x296.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x297.png" xlink:type="simple"/></inline-formula> is quadratic if every variable x from X occurs in S no more than twice each time as x or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x296.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x297.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x298.png" xlink:type="simple"/></inline-formula>.</p><p>A quadratic equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x299.png" xlink:type="simple"/></inline-formula> need not contain all the variables from X, it can be empty in some variable, linear in some variables or strictly quadratic on some subset of X.</p><p>We now write X instead of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x300.png" xlink:type="simple"/></inline-formula> for a finite system<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x300.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x301.png" xlink:type="simple"/></inline-formula>. The reason is that we consider X also as a generating system of a group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x300.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x301.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x302.png" xlink:type="simple"/></inline-formula> and sometimes split X into pieces<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x300.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x301.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x302.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x303.png" xlink:type="simple"/></inline-formula>.</p><p>We extend this to G-groups.</p><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x304.png" xlink:type="simple"/></inline-formula>. Denote by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x304.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x305.png" xlink:type="simple"/></inline-formula> the set of variables that occur in S.</p><p>Definition 3 A set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x306.png" xlink:type="simple"/></inline-formula> is called quadratic if every variable from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x307.png" xlink:type="simple"/></inline-formula> occurs in each element S not more than twice as either x or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x308.png" xlink:type="simple"/></inline-formula>. The set S is strictly quadratic if every variable x from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x308.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x309.png" xlink:type="simple"/></inline-formula> occurs in each element of S exactly twice each time as either x or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x306.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x308.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x309.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x310.png" xlink:type="simple"/></inline-formula>.</p><p>A system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x311.png" xlink:type="simple"/></inline-formula> over G is quadratic (strictly quadratic), if the corresponding set S is quadratic (strictly quadratic). An element of a quadratic (strictly quadratic) set S is called a quadratic or strictly quadratic word respectively. If S is a singelton we just write S for the set.</p><p>Quadratic equations can be placed into several standard forms.</p><p>Definition 4 A standard quadratic equation over the group G is an equation of one of the following forms (below <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x312.png" xlink:type="simple"/></inline-formula> are non-trivial elements from G):</p><disp-formula id="scirp.55221-formula697"><label>(st1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-5300834x313.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55221-formula698"><label>(st2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-5300834x314.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55221-formula699"><label>(st3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-5300834x315.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55221-formula700"><label>(st4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/7-5300834x316.png"  xlink:type="simple"/></disp-formula><p>Lemma 1 Let S be a strictly quadratic word over G. Then there is a G-automorphism <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x317.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x317.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x318.png" xlink:type="simple"/></inline-formula> is a standard quadratic word over G.</p><p>The proof of this is in [<xref ref-type="bibr" rid="scirp.55221-ref36">36</xref>] .</p><p>Definition 5 A standard quadratic equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x319.png" xlink:type="simple"/></inline-formula> over F is called regular if either it is an equation of</p><p>the type<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x320.png" xlink:type="simple"/></inline-formula>, or the equation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x320.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x321.png" xlink:type="simple"/></inline-formula>, or it has a non-commutative solution and it is</p><p>not an equation of the type<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x322.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x322.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x323.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x322.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x323.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x324.png" xlink:type="simple"/></inline-formula>.</p><p>In what follows we usually write just <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x325.png" xlink:type="simple"/></inline-formula> or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x325.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x326.png" xlink:type="simple"/></inline-formula>. The implicit function theorem over free groups in its simplest form is the following result.</p><p>Theorem 15 (Implicit function theorem) Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x327.png" xlink:type="simple"/></inline-formula> be a regular standard quadratic equation over a</p><p>non-abelian free group F and let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x328.png" xlink:type="simple"/></inline-formula> be an equation over F, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x328.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x329.png" xlink:type="simple"/></inline-formula>Suppose that for</p><p>any solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x330.png" xlink:type="simple"/></inline-formula> there exists a tuple of elements <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x331.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x331.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x332.png" xlink:type="simple"/></inline-formula> Then there exists a</p><p>tuple of words<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x333.png" xlink:type="simple"/></inline-formula>, with constants from F, such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x333.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x334.png" xlink:type="simple"/></inline-formula> for any</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x335.png" xlink:type="simple"/></inline-formula>.</p><p>The implicit function theorem hence allows for a type of quantifier elimination.</p><p>What is next of importance are special types of systems of quadratic equations. First we define quasi- triangular systems.</p><p>Definition 6 Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x336.png" xlink:type="simple"/></inline-formula> be disjoint tuples of variables. A system of equations <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x336.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x337.png" xlink:type="simple"/></inline-formula> with</p><p>coefficients from a free group F of the following form</p><disp-formula id="scirp.55221-formula701"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x338.png"  xlink:type="simple"/></disp-formula><p>is said to be triangular quasi-quadratic if for every i the equation</p><disp-formula id="scirp.55221-formula702"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x339.png"  xlink:type="simple"/></disp-formula><p>is quadratic in the variables from<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x340.png" xlink:type="simple"/></inline-formula>.</p><p>Denote by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x341.png" xlink:type="simple"/></inline-formula> the coordinate group of the subsystem <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x341.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x342.png" xlink:type="simple"/></inline-formula> of the system<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x341.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x342.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x343.png" xlink:type="simple"/></inline-formula>. The system</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x344.png" xlink:type="simple"/></inline-formula>is said to be non-degenerate (NTQ) if for each i the equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x344.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x345.png" xlink:type="simple"/></inline-formula> has a solution in</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x346.png" xlink:type="simple"/></inline-formula>.</p><p>The coordinate group of an NTQ-system is called an NTQ-group. In Sela’s terminology this is called an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x347.png" xlink:type="simple"/></inline-formula>- residually free tower. Further if the only abelian subgroups of an NTQ-group G are cyclic then G is hyperbolic and called a special NTQ-group. Sela calls these hyperbolic-<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x347.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x348.png" xlink:type="simple"/></inline-formula>-residually free towers. The proofs of Kharlampovich and Myasnikov and Sela of the elementary embedding of one free group into another have the byproduct that the special NTQ-groups are precisely the finitely generated groups that have the same elementary theory as the class of non-abelian free groups. Further from the JSJ structure of these groups it follows that an orientable surface group of genus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x347.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x348.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x349.png" xlink:type="simple"/></inline-formula> and a non-orientable surface group of genus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x347.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x348.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x349.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x350.png" xlink:type="simple"/></inline-formula> are special NTQ-groups and hence have precisely the same first-order theory as the class of non-abelian free groups. We call such groups elementary free groups and will discuss them in section 8.</p><p>Kharlampovich and Myasnikov [<xref ref-type="bibr" rid="scirp.55221-ref1">1</xref>] use these ideas of algebraic geometry to prove that every finitely generated fully residually free group embeds into Lyndon’s group<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x351.png" xlink:type="simple"/></inline-formula>. As remarked earlier it follows from this that finitely generated fully residually free groups must be finitely presented. The proof of the embedding result follows from a sequence of theorems. We mention two of these from the tail end of the sequence (see [<xref ref-type="bibr" rid="scirp.55221-ref1">1</xref>] ).</p><p>Theorem 16 For every finite system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x352.png" xlink:type="simple"/></inline-formula> of equations over a free group F one can find effectively a finite family of non-degenerate triangular quasi-quadratic systems <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x352.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x353.png" xlink:type="simple"/></inline-formula> and word mappings</p><disp-formula id="scirp.55221-formula703"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x354.png"  xlink:type="simple"/></disp-formula><p>such that for every <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x355.png" xlink:type="simple"/></inline-formula> there exists an i and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x355.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x356.png" xlink:type="simple"/></inline-formula> for which<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x355.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x356.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x357.png" xlink:type="simple"/></inline-formula>, that is</p><disp-formula id="scirp.55221-formula704"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x358.png"  xlink:type="simple"/></disp-formula><p>and all sets <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x359.png" xlink:type="simple"/></inline-formula> are irreducible. Moreover every irreducible component of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x359.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x360.png" xlink:type="simple"/></inline-formula> can be obtained as</p><p>the closure of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x361.png" xlink:type="simple"/></inline-formula> in the Zariski topology.</p><p>Theorem 17 For a system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x362.png" xlink:type="simple"/></inline-formula> over a free group the set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x362.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x363.png" xlink:type="simple"/></inline-formula> is irreducible if and only if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x362.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x364.png" xlink:type="simple"/></inline-formula></p><p>for a non-degenerate triangular quasi-quadratic system<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x365.png" xlink:type="simple"/></inline-formula>.</p><p>From the previous two theorems it follows that to consider the coordinate group of a general equation over a free group it can be reduced to looking at the coordinate group of an NTQ-system.</p><p>The final necessary component of the proof of the Tarski problems is the elimination process, abbreviated EP by Kharlampovich and Myasnikov. This is the most technical and difficult portion of the program and is based on initial work of Makanin and then improved upon by Razborov.</p><p>In general a quantifier elimination is a concept of simplification used in mathematical logic and model theory. First order formulas with fewer quantifiers are considered simpler with quantifier-free formulas as the simplest. A theory has quantifier elimination if for every formula in the theory there is another formula with fewer quantifiers logically equivalent to it relative to the theory.</p><p>Quantifier elimination permits an induction on the number of quantifiers. A first order theory L has quantifier elimination if and only if for any two models B and C of the theory with a common substructure A, B and C are elementarily equivalent in the language of L augmented with constants from A. To prove the elementary equivalence of B and C under quantifier elimination it suffices to prove the equivalence of the existential theory.</p><p>The proofs of the Tarksi theorems by Kharlampovich and Myasnikov use an elimination process originally introduced by Makanin. This elimination process, that is abbreviated EP, is a symbolic rewriting process that transforms formal systems of equations in groups. Makanin in 1982 introduced the initial version of the EP. His method provides a decision algorithm to verify consistency of a given system of equations, that is he handles the decidability of the Diophantine problem over free groups. To accomplish this, Makanin estimates the length of the minimal solution (if it exists). As part of this EP, Makanin introduced the fundamental notions of generalized equations and elementary and entire transformations. In 1987, Razborov [<xref ref-type="bibr" rid="scirp.55221-ref26">26</xref>] extended the EP much further. Razborov?s version of the EP produces all solutions of a given system in a free group F. He used special groups of automorphisms, and fundamental sequences to encode solutions.</p><p>In 1996 Kharlampovich and Myasnikov, building on the above, found an effective description of solutions of equations over free and fully residually free groups in terms of NTQ systems . In particular they represented a solution set of a system of equations canonically as a union of solutions of a finite family of NTQ groups.</p><p>Theorem 18 (see [<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] ) One can effectively construct the EP that starts with an arbitrary system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x366.png" xlink:type="simple"/></inline-formula> and results in finitely many NTQ systems</p><disp-formula id="scirp.55221-formula705"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x367.png"  xlink:type="simple"/></disp-formula><p>such that</p><disp-formula id="scirp.55221-formula706"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x368.png"  xlink:type="simple"/></disp-formula><p>for some word mappings<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x369.png" xlink:type="simple"/></inline-formula>.</p><p>The word mapping <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula> maps a tuple <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x371.png" xlink:type="simple"/></inline-formula> to a tuple<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x372.png" xlink:type="simple"/></inline-formula>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x373.png" xlink:type="simple"/></inline-formula>may be pictured as an A-automorphism from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x374.png" xlink:type="simple"/></inline-formula> into<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x375.png" xlink:type="simple"/></inline-formula>, then any solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x375.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x376.png" xlink:type="simple"/></inline-formula> precomposed with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x375.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x376.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x377.png" xlink:type="simple"/></inline-formula> provides a solution<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x375.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x376.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x377.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x378.png" xlink:type="simple"/></inline-formula>.</p><p>The elimination process in this case can be viewed as a non-commutative analog of the classical elimination process in algebraic geometry. Hence, going from the bottom to the top, every solution of the subsystem <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x379.png" xlink:type="simple"/></inline-formula> then can be extended to a solution of the next equation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x379.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x380.png" xlink:type="simple"/></inline-formula>. The effectiveness of the EP allows for the determination of the decidability of the first order theory of free groups.</p><p>The crux of the elimination process as applied to systems of equations over a free group F is the following chain of ideas. The precise details can be found in [<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] .</p><p>Given a system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x381.png" xlink:type="simple"/></inline-formula> of equations in a free group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x381.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x382.png" xlink:type="simple"/></inline-formula> one can effectively construct a finite set of generalized equations</p><disp-formula id="scirp.55221-formula707"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x383.png"  xlink:type="simple"/></disp-formula><p>such that:</p><p>1) Given a solution of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x384.png" xlink:type="simple"/></inline-formula> in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x384.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x385.png" xlink:type="simple"/></inline-formula> one can effectively construct a reduced solution of one of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x384.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x385.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x386.png" xlink:type="simple"/></inline-formula></p><p>in the free semigroup with basis<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x387.png" xlink:type="simple"/></inline-formula>;</p><p>2) Given a solution of some <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x388.png" xlink:type="simple"/></inline-formula> in the free semigroup with basis <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x388.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x389.png" xlink:type="simple"/></inline-formula> one can effectively construct a solution of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x388.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x389.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x390.png" xlink:type="simple"/></inline-formula> in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x388.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x389.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x390.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x391.png" xlink:type="simple"/></inline-formula>;</p><p>3) Given a generalized equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x392.png" xlink:type="simple"/></inline-formula> there are finitely many elementary transformations that can be applied to get a new generalized equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x392.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x393.png" xlink:type="simple"/></inline-formula> such that if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x392.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x393.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x394.png" xlink:type="simple"/></inline-formula> is a solution of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x392.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x393.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x394.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x395.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x392.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x393.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x394.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x395.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x396.png" xlink:type="simple"/></inline-formula> is a solution of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x392.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x393.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x394.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x395.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x396.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x397.png" xlink:type="simple"/></inline-formula>;</p><p>4) The elimination process is a sequence of elementary transformations, applied according to some precise rules to an initial pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x398.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.55221-formula708"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x399.png"  xlink:type="simple"/></disp-formula><p>5) The EP is a branching process such that on each step one of the finite number of elementary transfor- mations is applied according to some precise set of rules to form the sequence above;</p><p>6) From a group theoretic point of view the elimination process provides information about the coordinate groups of the systems involved. This allows the transformation of the pure combinatorial and algorithmic results obtained in the elimination process into statements about the coordinate groups.</p></sec><sec id="s7"><title>7. The Proof Itself</title><p>In [<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] in the Kharlampovich-Myasnikov proof, these various ingredients, the reduction to NTQ systems, the description of the breakup of the coordinate groups of equations in terms of the JSJ decomposition of the groups and the corresponding breakup of the algebraic varieties and finally the implicit funciton theorem and quantifier elimination given by the elimination process, was put together to give the final proof that if a free group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x400.png" xlink:type="simple"/></inline-formula> is a free factor of the free group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x400.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x401.png" xlink:type="simple"/></inline-formula> then it is an elementary subgroup. The techniques of this proof also prove the decidability. Sela’s proof proceeds in much the same way but with different terminology.</p><p>As pointed out, the basic strategy is an induction on the number of quantifiers. The starting off point for the induction is Sacerdote’s theorem which says that if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x402.png" xlink:type="simple"/></inline-formula> is a free factor of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x402.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x403.png" xlink:type="simple"/></inline-formula> then they satisfy exactly the same <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x402.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x403.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x404.png" xlink:type="simple"/></inline-formula>-theories, that is exactly the same <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x402.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x403.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x404.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x405.png" xlink:type="simple"/></inline-formula> sentences. Sacerdote’s proof is complicated and not entirely clear so both Kharlampovich-Myasnikov and Sela reprove it using their own machinery. However in the case of Kharlampovich-Myasnikov this also provides a technique for the induction step.</p><p>Recall that Merzlyakov proved that all non-abelian free groups satisfy exactly the positive sentences. Sacerdote, in his proof for the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x406.png" xlink:type="simple"/></inline-formula>-theory, used Merzlyakov’s ideas and the small cancellation technique in Van-Kampen diagrams for group presentations (see [<xref ref-type="bibr" rid="scirp.55221-ref15">15</xref>] ). Sacerdote shows that an arbitrary <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x406.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x407.png" xlink:type="simple"/></inline-formula>-sentence is either positive, in which case Merzlyakov’s result can be used, or by using the topology of the Van-Kampen diagrams can be written as a boolean combination of positive sentences and sentences with only one quantifier. It follows from Sacerdote’s theorem that free non-abelian groups of finite rank satisfy the same boolean combinations of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x406.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x407.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x408.png" xlink:type="simple"/></inline-formula>-sentences. In Myasnikov-Kharlampovich’s handling of Sacerdote’s result they follow the same idea as Sacerdote to reduce to either positive sentences and apply Merzlyakov’s result or to a boolean combination of positive sentences and sentences with only one quantifier. To get the quantifier elimination they rely on their implicit funcion theorem coupled with their extension of the Makanin-Razborov diagrams. This replaces Sacerdote’s use of van-Kampen diagrams. There are several special cases where the implicit function theorem does not apply directly and these are handled separately. The details are intricate and can be found in [<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] .</p><p>Thus Sacerdote’s theorem on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x409.png" xlink:type="simple"/></inline-formula>-sentences is the first step in an induction. For the inductive step they consider a general sentence</p><disp-formula id="scirp.55221-formula709"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x410.png"  xlink:type="simple"/></disp-formula><p>where U and V are non-trivial elements in the free grup<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x411.png" xlink:type="simple"/></inline-formula>. To prove the Tarski Elementary Embedding Theorem it is shown that this sentence is true if and only if some boolean combination of sentences with less alternations of quantifiers is true and further the reduction does not depend on the free group F nor even on the coordinate group<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x411.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x412.png" xlink:type="simple"/></inline-formula>. Ultimately this reduction leads to Boolean combinations of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x411.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x412.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x413.png" xlink:type="simple"/></inline-formula>-sentences and hence Sacerdote’s theorem can be used completing the induction. As for Sacerdote’s result the details are complicated and can be found in [<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] .</p><p>In order to arrive at this reduction, the following ideas, that we have introduced in the previous sections, must be interwoven.</p><p>1) The solution set of a systems of equations <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x414.png" xlink:type="simple"/></inline-formula> over a free group depends on its coordinate group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x414.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x415.png" xlink:type="simple"/></inline-formula> where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x414.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x415.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x416.png" xlink:type="simple"/></inline-formula> is the radical of the system. Further general varieties break up into irreducible algebraic varieties and further the finitely generated fully residually free groups, that is the limit groups, are precisely the coordinate groups of irreducible algebraic varieties;</p><p>2) Finitely generated fully residually free groups can be embedded into the coordinate groups of NTQ- systems. This allows us in trying to solve our general system to concentrate on NTQ-systems. As we have seen these systems are constructed inductively from quadratic equations and we can then apply the techniques developed for quadratic equations to the study of these systems;</p><p>3) The implicit function theorem for algebraic varieties corresponding to regular quadratic and NTQ-systems over free groups. As a by-product of placing these ideas together in the proof it will follow that the coordinate groups or special NTQ-systems turn out to form the class of finitely generated elementary free groups, that is the class of finitely generated groups elementarily equivalent to a non-abelian free group. We note that any non- standard free group, that is a proper ultrapower <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x417.png" xlink:type="simple"/></inline-formula> of a non-abelian free group, is elementary free but not finitely generated;</p><p>4) The variation and extension of the Makanin-Razborov process for solving equations over free groups. This extension provides a description of the solution set of a system of equations in a free group as a diagram of homomorphisms tied together with a decomposition of the coordinate group. This leads to what are called generalized equations and an elimination process.</p><p>Now consider the general sentence above, and we assume that there are more than two alternations of quantifiers so that it is not a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x418.png" xlink:type="simple"/></inline-formula>-sentence:</p><disp-formula id="scirp.55221-formula710"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x419.png"  xlink:type="simple"/></disp-formula><p>If this sentence is positive then it is true or false in every non-abelian free group independent of rank by Merzljakov’s result. If not consider the algebraic variety of this equation and the corresponding system given by the irreducible algebraic components. Call this resulting system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x420.png" xlink:type="simple"/></inline-formula> and the corresponding coordinate group</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x421.png" xlink:type="simple"/></inline-formula>. This is a fully residually free group and from the embdedding of these into coordinate groups of</p><p>NTQ-systems we can look at the equivalent NTQ-system. Now using the extended Makanin-Razborov elimination process combined with the implicit function theorem we can reduce the NTQ-system to a system with a fewer number of quantifiers. The elimination process is a branching process and hence grows in size. A difficult portion of the analysis is to show that this process is finite, that is, it will terminate in a finite number of steps (see [<xref ref-type="bibr" rid="scirp.55221-ref5">5</xref>] ).</p><p>Ultimately we get that our original system is equivalent to a system that can be written as a boolean combination of sentences with less alternations of quantifiers. Further this reduction does not depend on the particular coordinate group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x422.png" xlink:type="simple"/></inline-formula> only the general properties (1) through (4) above.</p><p>This argument proves the Tarski Conjecture in the strong second form and hence also proves the first Tarski Conjecture. The argument also proves the following three results. The first was originally formulated and proved by Sela [<xref ref-type="bibr" rid="scirp.55221-ref9">9</xref>] .</p><p>Theorem 19 Every formula in the language of a free group is equivalent to a boolean combination of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x423.png" xlink:type="simple"/></inline-formula>- formulas.</p><p>Theorem 20 A coordinate group of a special regular NTQ-system has the same elementary theory as a non-abelian free group.</p><p>In [<xref ref-type="bibr" rid="scirp.55221-ref4">4</xref>] it was proved that any finitely generated group which is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x424.png" xlink:type="simple"/></inline-formula>-equivalent to a non-abelian free group is isomorphic to the coordinate group of a regular NTQ-system. Combining this with Theorem 7.2 gives the complete characterization of finitely generated groups with exactly the same first order theory as the non-abelian free groups. Such groups are called elementary free groups or elementarily free groups.</p><p>Theorem 21 A finitely generated group G is an elementary free group if and only G is isomorphic to the coordinate group of a regular NTQ-system. We call such groups NTQ-groups.</p><p>We note that Sela of course comes up with the same characterization. In his language the NTQ-groups are called w-residually free towers. Therefore from Sela the finitely generated elementary free groups are the hyperbolic-w-residually free towers.</p><p>In the final section we will look in more detail at elementary free groups.</p><p>Above we have outlined the proof of the first two Tarski Conjectures in the strongest possible form. That is,</p><p>the free group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x425.png" xlink:type="simple"/></inline-formula> freely generated by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x425.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x426.png" xlink:type="simple"/></inline-formula> is an elementary subgroup of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x425.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x426.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x427.png" xlink:type="simple"/></inline-formula></p><p>for every <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x428.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x428.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x429.png" xlink:type="simple"/></inline-formula>. This leaves us the third Tarski Conjecture, that the elementary theory Th(F) of a non-abelian free group is decidable. This was proved by Kharlampovich and Myasnikov along the same lines using induction as the proof in the last section by showing that each reduction is in fact effective. By effective we mean algorithmic in a finite number of steps.</p><p>Recall that a theory of a group G, Th(G), is decidable if there exists a recursive algorithm which, given a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x430.png" xlink:type="simple"/></inline-formula> of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x430.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x431.png" xlink:type="simple"/></inline-formula>, decides whether or not <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x430.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x431.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x432.png" xlink:type="simple"/></inline-formula> is true. For the class of non-abelian free groups the decidability means that there exists a recursive algorithm which, given a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x430.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x431.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x432.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x433.png" xlink:type="simple"/></inline-formula> of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x430.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x431.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x432.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x433.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x434.png" xlink:type="simple"/></inline-formula>, decides whether or not <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x430.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x431.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x432.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x433.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x434.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x435.png" xlink:type="simple"/></inline-formula> is true in every non-abelian free group. The proof of Kharlampovich and Myasnikov is even a bit stronger. There</p><p>exists a recursive algorithm which, given a sentence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x436.png" xlink:type="simple"/></inline-formula> of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x436.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x437.png" xlink:type="simple"/></inline-formula>, decides whether or not <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x436.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x437.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x438.png" xlink:type="simple"/></inline-formula> is true, where</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x439.png" xlink:type="simple"/></inline-formula>allows constants from the free group F.</p><p>The starting off point for the proof of the decidability of the theory of non-abelian free groups was the work of Makanin. Makanin [<xref ref-type="bibr" rid="scirp.55221-ref24">24</xref>] proved the algorithmic decidability of the Diophantine problem over free groups. He combined this with Merzjlakov’s proof that all non-abelian free groups share the same positive theory to prove the algorithmic decidability of the positive theory of non-abelian free groups. He further proved the algorithmic decidability of the universal theory. This then implies, although it was not relevant at the time, the algorithmic decidability of the universal theory of limit groups. Makanin developed a powerful machinery, which is now called the Makanin elimination process, to deal with equations over free groups. Razborov extended Makanin’s method and described the solution set of an arbitary system of equations over a free group in terms of Makanin-Razborov diagrams. As we have seen the Makanin-Razborov process for describing the solution sets of arbitrary systems of equations can be reduced to examining the solution sets of NTQ systems and hence the solution of quadratic equations.</p><p>Kharlampovich and Myasnikov combined the same type of induction process outlined in section 6, together with Makanin’s technique to obtain the decidability of the elementary theory of a non-abelian free group.</p><p>What is done, although as in the previous section the details are complicated, is to show the decidability of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x440.png" xlink:type="simple"/></inline-formula>-sentences. Then in the elimination process, based on generalized equations and the extended Makanin- Razborov process, each reduction is algorithmically effective, that is can be done algorithmically. It follows that the decidability question also fits into the induction scheme and carries through. Some of the proofs involving</p><p>effectiveness have been simplified by using the description of limit groups in terms of infinite words in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x441.png" xlink:type="simple"/></inline-formula>.</p><p>Further some of the reductions are handled by an extended implicit function theorem.</p></sec><sec id="s8"><title>8. Elementary Free Groups</title><p>As a by-product of the proof of the Tarski theorems it is possible to give complete characterizations of those finitely generated groups that have exactly the same first order theory as the non-abelian free groups. Such groups are called elementary free groups (or elementarily free groups) and extend beyond the class of purely non- abelian free groups. In the Kharlampovich-Myasnikov approach these are the special NTQ-groups and in the Sela approach the hyperbolic <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x442.png" xlink:type="simple"/></inline-formula>-residually free towers. The primary examples of non-free elementary free groups are the orientable surface groups <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x442.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x443.png" xlink:type="simple"/></inline-formula> of genus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x442.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x443.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x444.png" xlink:type="simple"/></inline-formula> and the non-orientable surface groups <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x442.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x443.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x444.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x445.png" xlink:type="simple"/></inline-formula> of genus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x442.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x443.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x444.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x445.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x446.png" xlink:type="simple"/></inline-formula>. That these groups are elementary free provides a powerful tool to prove some results concerning surface groups that are otherwise quite difficult. For example Howie [<xref ref-type="bibr" rid="scirp.55221-ref40">40</xref>] and independently Bogopolski and Bogopolski and Svirodov [<xref ref-type="bibr" rid="scirp.55221-ref41">41</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref42">42</xref>] proved that a theorem of Magnus about the normal closures of elements in free groups held also in surface groups of appropriate genus. Their proofs were non-trivial. However it was proved (see [<xref ref-type="bibr" rid="scirp.55221-ref43">43</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref44">44</xref>] and [<xref ref-type="bibr" rid="scirp.55221-ref45">45</xref>] ) that this result was first order and hence automatically true in any elementary free group. In [<xref ref-type="bibr" rid="scirp.55221-ref43">43</xref>] a large collection of such results was given. Such results were called something for nothing results. Of course any such first order result true in a non-abelian free group must hold in any elementary free group. However elementary free groups satisfy many other properties beyond first order results. This second idea was explored in the paper [<xref ref-type="bibr" rid="scirp.55221-ref44">44</xref>] . In this final section we survey briefly these two ideas.</p><p>Magnus proved the following theorem about the normal closures of elements in non-abelian free groups:</p><p>Theorem 22 (Magnus) Let F be a non-abelian free group and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x447.png" xlink:type="simple"/></inline-formula>. Then if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x447.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x448.png" xlink:type="simple"/></inline-formula>, it follows</p><p>that R is conjugate to either S or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x449.png" xlink:type="simple"/></inline-formula>. Here <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x449.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x450.png" xlink:type="simple"/></inline-formula> denotes the normal closure in F of the element g.</p><p>Howie [<xref ref-type="bibr" rid="scirp.55221-ref40">40</xref>] and independently Bogopolski [<xref ref-type="bibr" rid="scirp.55221-ref41">41</xref>] and Bogopolski and Sviridov [<xref ref-type="bibr" rid="scirp.55221-ref42">42</xref>] gave a proof of this for surface groups. Howie’s proof was for orientable surface groups while Bogopolski and Sviridov also handled the non-orientable case. Their proofs were non-trivial and Howie’s proof used the topological properties of surface groups. Howie further developed, as part of his proof of Magnus’ theorem for surface groups, a theory of one- relator surface groups. These are surface groups modulo a single additional relator. Bogopolski and Sviridov proved in addition that Magnus’s Theorem held in even a wider class of groups. In [<xref ref-type="bibr" rid="scirp.55221-ref43">43</xref>] (see also [<xref ref-type="bibr" rid="scirp.55221-ref44">44</xref>] and [<xref ref-type="bibr" rid="scirp.55221-ref45">45</xref>] ) Magnus’ result is actually a first-order theorem on non-abelian free groups and hence from the theorems con- cerning the solution of the Tarski problems it holds automatically in all elementary free groups. In particular, Magnus’ theorem will hold in surface groups, both orientable and non-orientable of appropriate genus. If G is a group and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x451.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x451.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x452.png" xlink:type="simple"/></inline-formula>, as in the statement of Magnus’s Theorem above, will denote the normal closure in G of the element g.</p><p>Theorem 23 Let G be an elementary free group and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x453.png" xlink:type="simple"/></inline-formula>. Then if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x453.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x454.png" xlink:type="simple"/></inline-formula> it follows that R is conjugate to either S or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x453.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x454.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x455.png" xlink:type="simple"/></inline-formula>.</p><p>As corollaries we recover the results of Howie [<xref ref-type="bibr" rid="scirp.55221-ref40">40</xref>] , Bogopolski [<xref ref-type="bibr" rid="scirp.55221-ref41">41</xref>] and Bogopolski-Sviridov [<xref ref-type="bibr" rid="scirp.55221-ref42">42</xref>] which extend Magnus’s Theorem to surface groups</p><p>Corollary 2 ([<xref ref-type="bibr" rid="scirp.55221-ref40">40</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref41">41</xref>] ) Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x456.png" xlink:type="simple"/></inline-formula> be an orientable surface group of genus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x456.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x457.png" xlink:type="simple"/></inline-formula>. Then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x456.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x457.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x458.png" xlink:type="simple"/></inline-formula> satisfies Magnus’s theorem, that is if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x456.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x457.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x458.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x459.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x456.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x457.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x458.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x459.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x460.png" xlink:type="simple"/></inline-formula> it follows that u is conjugate to either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x456.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x457.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x458.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x459.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x460.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x461.png" xlink:type="simple"/></inline-formula> or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x456.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x457.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x458.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x459.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x460.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x461.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x462.png" xlink:type="simple"/></inline-formula>.</p><p>Corollary 3 ([<xref ref-type="bibr" rid="scirp.55221-ref42">42</xref>] ) Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x463.png" xlink:type="simple"/></inline-formula> be a non-orientable surface group of genus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x463.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x464.png" xlink:type="simple"/></inline-formula>. Then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x463.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x464.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x465.png" xlink:type="simple"/></inline-formula> satisfies Magnus’s theorem, that is if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x463.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x464.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x465.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x466.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x463.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x464.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x465.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x466.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x467.png" xlink:type="simple"/></inline-formula> it follows that u is conjugate to either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x463.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x464.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x465.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x466.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x467.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x468.png" xlink:type="simple"/></inline-formula> or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x463.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x464.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x465.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x466.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x467.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x468.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x469.png" xlink:type="simple"/></inline-formula>. The genus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x463.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x464.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x465.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x466.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x467.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x468.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x469.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x470.png" xlink:type="simple"/></inline-formula> is essential here.</p><p>In [<xref ref-type="bibr" rid="scirp.55221-ref43">43</xref>] a collection of results about elementary free groups and surface groups was presented, their proofs being consequences of the Tarski theorem. We mention one such result that is not obvious in a surface group. The following theorem can be easily proved in free groups.</p><p>Theorem 24 Let F be a free group and n, k non-zero integers. For all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x471.png" xlink:type="simple"/></inline-formula> if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x471.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x472.png" xlink:type="simple"/></inline-formula> then</p><p>either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x473.png" xlink:type="simple"/></inline-formula> or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x473.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x474.png" xlink:type="simple"/></inline-formula> commute and both are powers of a single element.</p><p>The first part of the result that either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x475.png" xlink:type="simple"/></inline-formula> or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x475.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x476.png" xlink:type="simple"/></inline-formula> is first-order given by a sequence of elementary</p><p>sentences, one for each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x477.png" xlink:type="simple"/></inline-formula> with neither n nor k zero;</p><disp-formula id="scirp.55221-formula711"><graphic  xlink:href="http://html.scirp.org/file/7-5300834x478.png"  xlink:type="simple"/></disp-formula><p>Therefore this part of the result must hold in any elementary free group. Further if the elementary free group is finitely generated the second part must also hold.</p><p>Corollary 4 Let G be an elementary free group. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x479.png" xlink:type="simple"/></inline-formula> and if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x479.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x480.png" xlink:type="simple"/></inline-formula> then either</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x481.png" xlink:type="simple"/></inline-formula>or x, y commute. If G is finitely generated then both x and y are powers of a single element<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x481.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x482.png" xlink:type="simple"/></inline-formula>.</p><p>Since surface groups are finitely generated we have the following.</p><p>Corollary 5 Let G be either an orientable surface group of genus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x483.png" xlink:type="simple"/></inline-formula> or a non-orientable surface</p><p>group of genus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x484.png" xlink:type="simple"/></inline-formula>. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x484.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x485.png" xlink:type="simple"/></inline-formula> and if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x484.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x485.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x486.png" xlink:type="simple"/></inline-formula> then either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x484.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x485.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x486.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x487.png" xlink:type="simple"/></inline-formula> or x, y commute and then</p><p>both x and y are powers of a single element<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x488.png" xlink:type="simple"/></inline-formula>.</p><p>In another direction in [<xref ref-type="bibr" rid="scirp.55221-ref44">44</xref>] properties of all elementary free groups, which may not be first order were explored. A finitely generated elementary free group G must be a limit group and many of its properties follow from from the structure theory of limit groups. Hence such a group must be CSA and any 2-generator subgroup is either free or abelian.</p><p>In [<xref ref-type="bibr" rid="scirp.55221-ref44">44</xref>] it was proved that a finitely generated elementary free group has cyclic centralizers. This is not a first order statement, however from this we get that if two elements commute in a finitely generated elementary free group then they are both powers of a single element. This is not true in a general elementary free group. An example where it does not hold in the infinitely generated case is given in [<xref ref-type="bibr" rid="scirp.55221-ref44">44</xref>] . From the cyclic centralizer property we can obtain that a finitely generated elementary free group must be hyperbolic, stably hyperbolic and a Turner group, that is the test elements, if there are any, in any finitely generated elementary free group are precisely those elements that do not lie in any proper retract. It was also proved in [<xref ref-type="bibr" rid="scirp.55221-ref44">44</xref>] that any finitely generated elementary free group is conjugacy separable and hence has a solvable conjugacy problem. In [<xref ref-type="bibr" rid="scirp.55221-ref46">46</xref>] (see also [<xref ref-type="bibr" rid="scirp.55221-ref47">47</xref>] ) is was shown the automorphism group of a finitely generated elementary free group is tame.</p><p>The next theorem summarizes many of these results. The proofs can be found [<xref ref-type="bibr" rid="scirp.55221-ref44">44</xref>] .</p><p>Theorem 25 Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x489.png" xlink:type="simple"/></inline-formula> be a finitely generated elementary free group. Then:</p><p>1) (Magnus’s Theorem) if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x490.png" xlink:type="simple"/></inline-formula> if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x490.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x491.png" xlink:type="simple"/></inline-formula> it follows that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x490.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x491.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x492.png" xlink:type="simple"/></inline-formula> is conjugate to either <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x490.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x491.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x492.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x493.png" xlink:type="simple"/></inline-formula> or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x490.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x491.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x492.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x493.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x494.png" xlink:type="simple"/></inline-formula>;</p><p>2) G has cyclic centralizers of non-trivial elements. It follows that if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x495.png" xlink:type="simple"/></inline-formula> and x, y commute then both x and y are powers of a single element<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x495.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x496.png" xlink:type="simple"/></inline-formula>;</p><p>3) if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x497.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x497.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x498.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x497.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x498.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x499.png" xlink:type="simple"/></inline-formula> in the subgroup generated by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x497.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x498.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x499.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x500.png" xlink:type="simple"/></inline-formula> it follows that if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x497.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x498.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x499.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x500.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x501.png" xlink:type="simple"/></inline-formula> is</p><p>conjugate to a power of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x502.png" xlink:type="simple"/></inline-formula> within <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x502.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x503.png" xlink:type="simple"/></inline-formula> that is there exists a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x502.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x503.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x504.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x502.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x503.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x504.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x505.png" xlink:type="simple"/></inline-formula> for some</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x506.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x506.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x507.png" xlink:type="simple"/></inline-formula> it follows that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x506.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x507.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x508.png" xlink:type="simple"/></inline-formula>. Further if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x506.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x507.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x508.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x509.png" xlink:type="simple"/></inline-formula> then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x506.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x507.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x508.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x509.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x510.png" xlink:type="simple"/></inline-formula> is conjugate within</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x511.png" xlink:type="simple"/></inline-formula>to or;</p><p>4) G is conjugacy separable;</p><p>5) G is hyperbolic and stably hyperbolic;</p><p>6) G is a Turner group, that is the test elements in G are precisely those elements that do not fall in a proper retract;</p><p>7) if G is freely indecomposable then the automorphism group of G is tame;</p><p>8) G has a faithful representation in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/7-5300834x514.png" xlink:type="simple"/></inline-formula>.</p><p>For more information on elementary theory in general, see [<xref ref-type="bibr" rid="scirp.55221-ref11">11</xref>] -[<xref ref-type="bibr" rid="scirp.55221-ref13">13</xref>] . For further information on the structure of limit groups and hyperbolic groups see [<xref ref-type="bibr" rid="scirp.55221-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref48">48</xref>] -[<xref ref-type="bibr" rid="scirp.55221-ref51">51</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref52">52</xref>] [<xref ref-type="bibr" rid="scirp.55221-ref53">53</xref>] .</p></sec></body><back><ref-list><title>References</title><ref id="scirp.55221-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Kharlamapovich, O. and Myasnikov, A. (1998) Irreducible Affine Varieties over a Free Group: I. Irreducibility of Quadratic Equations and Nullstellensatz. Journal of Algebra, 200, 472-516. http://dx.doi.org/10.1006/jabr.1997.7183</mixed-citation></ref><ref id="scirp.55221-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Kharlamapovich, O. and Myasnikov, A. (1998) Irreducible Affine Varieties over a Free Group: II. Systems in Triangular Quasi-Quadratic Form and Description of Residually Free Groups. Journal of Algebra, 200, 517-570.</mixed-citation></ref><ref id="scirp.55221-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Kharlamapovich, O. and Myasnikov, A. (2005) Implicit Function Theorem over Free Groups. Journal of Algebra, 290, 1-203. http://dx.doi.org/10.1016/j.jalgebra.2005.04.001</mixed-citation></ref><ref id="scirp.55221-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Kharlamapovich, O. and Myasnikov, A. (2005) Effective JSJ Decompositions. Contemporary Mathematics, 378, 87-212. http://dx.doi.org/10.1090/conm/378/07012</mixed-citation></ref><ref id="scirp.55221-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Kharlamapovich, O. and Myasnikov, A. (2006) Elementary Theory of Free Non-Abelian Groups. Journal of Algebra, 302, 451-552. http://dx.doi.org/10.1016/j.jalgebra.2006.03.033</mixed-citation></ref><ref id="scirp.55221-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Sela, Z. (2001) Diophantine Geometry over Groups I: Makanin-Razborov Diagrams. Publications Mathématiques de l’Institut des Hautes études Scientifiques, 93, 31-106. http://dx.doi.org/10.1007/s10240-001-8188-y</mixed-citation></ref><ref id="scirp.55221-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Sela, Z. (2003) Diophantine Geometry over Groups II: Completions, Closures and Formal Solutions. Israel Journal of Mathematics, 134, 173-254. http://dx.doi.org/10.1007/BF02787407</mixed-citation></ref><ref id="scirp.55221-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Sela, Z. (2005) Diophantine Geometry over Groups III: Rigid and Solid Solutions. Israel Journal of Mathematics, 147, 1-73. http://dx.doi.org/10.1007/BF02785359</mixed-citation></ref><ref id="scirp.55221-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Sela, Z. (2004) Diophantine Geometry over Groups IV: An Iterative Procedure for Validation of a Sentence. Israel Journal of Mathematics, 143, 1-130. http://dx.doi.org/10.1007/BF02803494</mixed-citation></ref><ref id="scirp.55221-ref10"><label>10</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Sela</surname><given-names> Z. </given-names></name>,<etal>et al</etal>. (<year>2005</year>)<article-title>Diophantine Geometry over Groups V: Quantifier Elimination</article-title><source> Israel Journal of Mathematics</source><volume> 150</volume>,<fpage> 1</fpage>-<lpage>197</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Fine, B., Gaglione, A., Myasnikov, A., Rosenberger, G. and Spellman, D. (2014) The Elementary Theory of Groups. Walter de Gruyter, Berlin. http://dx.doi.org/10.1515/9783110342031</mixed-citation></ref><ref id="scirp.55221-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Bell, J.L. and Slomson, A.B. (1971) Models and Ultraproducts: An Introduction. 2nd Revised Printing, North-Holland, Amsterdam.</mixed-citation></ref><ref id="scirp.55221-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Chang, C.C. and Keisler, H.J. (1977) Model Theory. 2nd Edition, North-Holland, Amsterdam.</mixed-citation></ref><ref id="scirp.55221-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Magnus, W., Karrass, A. and Solitar, D. (1966) Combinatorial Group Theory: Presentations of Groups in Terms of Generators and Relations. Interscience Publishers, John Wiley and Sons, Inc., New York, London, Sydney.</mixed-citation></ref><ref id="scirp.55221-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Lyndon, R.C. and Schupp, P.E. (1977) Combinatorial Group Theory. Springer-Verlag, Berlin. http://dx.doi.org/10.1007/978-3-642-61896-3</mixed-citation></ref><ref id="scirp.55221-ref16"><label>16</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Merzlyakov</surname><given-names> Y.I. </given-names></name>,<etal>et al</etal>. (<year>1966</year>)<article-title>Positive Formulas on Free Groups</article-title><source> Algebra i Logika</source><volume> 5</volume>,<fpage> 25</fpage>-<lpage>42</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Sacerdote, G.S. (1972) Elementary Properties of Free Groups. Transactions of the American Mathematical Society, 178, 127-138. http://dx.doi.org/10.1090/S0002-9947-1973-0320146-4</mixed-citation></ref><ref id="scirp.55221-ref18"><label>18</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Baumslag</surname><given-names> B. </given-names></name>,<etal>et al</etal>. (<year>1967</year>)<article-title>Residually Free Groups</article-title><source> Proceedings of the London Mathematical Society</source><volume> 17</volume>,<fpage> 635</fpage>-<lpage>645</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref19"><label>19</label><mixed-citation publication-type="book" xlink:type="simple">Gaglione, A. and Spellman, D. (1993) Even More Model Theory of Free Groups. In: Corson, J., Dixon, M., Evans, M. and Rohl, F., Eds., Infinite Groups and Group Rings, World Scientific Press, Singapore City, 37-40. http://dx.doi.org/10.1142/9789814503723_0004</mixed-citation></ref><ref id="scirp.55221-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Remeslennikov, V.N. (1989) ?-Free Groups. Siberian Mathematical Journal, 30, 998-1001. http://dx.doi.org/10.1007/BF00970922 </mixed-citation></ref><ref id="scirp.55221-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Chiswell, I. (1976) Abstract Length Functions in Groups. Mathematical Proceedings of the Cambridge Philosophical Society, 80, 451-463. http://dx.doi.org/10.1017/S0305004100053093</mixed-citation></ref><ref id="scirp.55221-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Ciobanu, L., Fine, B. and Rosenberger, G. (2015) Classes of Groups Generalizing a Theorem of Benjamin Baumslag. To Appear-Comm. in Alg.</mixed-citation></ref><ref id="scirp.55221-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Lyndon, R.C. (1960) Groups with Parametric Exponents. Transactions of the American Mathematical Society, 96, 518-533. http://dx.doi.org/10.1090/S0002-9947-1960-0151502-6</mixed-citation></ref><ref id="scirp.55221-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Makanin, G.S. (1982) Equations in a Free Group (Russian). Izv. Akad. Nauk SSSR, Ser. Mat., 46, 1199-1273. Transl. in Math. USSR Izv., V. 21, 1983, MR 84m:20040.</mixed-citation></ref><ref id="scirp.55221-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Makanin, G.S. (1985) Decidability of the Universal and Positive Theories of a Free Group. Mathematics of the USSR-Izvestiya, 25, 75-88. http://dx.doi.org/10.1070/IM1985v025n01ABEH001269</mixed-citation></ref><ref id="scirp.55221-ref26"><label>26</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Razborov</surname><given-names> A.A. </given-names></name>,<etal>et al</etal>. (<year>1984</year>)<article-title>On Systems of Equations in Free Groups. Izv.Akad. Nauk SSSR, 48, 779-832. Englisg transl: Math, USSR Izv</article-title><source></source><volume> 25</volume>,<fpage> 115</fpage>-<lpage>162</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Baumslag, G., Myasnikov, A. and Remeslennikov, V. (2002) Discriminating Completions of Hyperbolic Groups. Geometriae Dedicata, 92, 115-143. http://dx.doi.org/10.1023/A:1019687202544</mixed-citation></ref><ref id="scirp.55221-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Baumslag, G., Myasnikov, A. and Remeslennikov, V. (1999) Algebraic Geometry over Groups I. Algebraic Sets and Ideal Theory. Journal of Algebra, 219, 16-79. http://dx.doi.org/10.1006/jabr.1999.7881</mixed-citation></ref><ref id="scirp.55221-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Carstensen, C., Fine, B. and Rosenberger, G. (2012) Abstract Algebra. De Gruyter, Berlin.</mixed-citation></ref><ref id="scirp.55221-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Bryant, R. (1977) The Verbal Topology of a Group. Journal of Algebra, 48, 340-346. http://dx.doi.org/10.1016/0021-8693(77)90312-X</mixed-citation></ref><ref id="scirp.55221-ref31"><label>31</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Guba</surname><given-names> V. </given-names></name>,<etal>et al</etal>. (<year>1986</year>)<article-title>Equivalence of Infinite Systems of Equations in Free Groups and Semigroups to Finite Subsystems. Mat</article-title><source> Zametki</source><volume> 40</volume>,<fpage> 321</fpage>-<lpage>324</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref32"><label>32</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Lyndon</surname><given-names> R.C. </given-names></name>,<etal>et al</etal>. (<year>1959</year>)<article-title>The Equation   in Free Groups</article-title><source> Michigan Mathematical Journal</source><volume> 6</volume>,<fpage> 155</fpage>-<lpage>164</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref33"><label>33</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Lorenc</surname><given-names> A.A. </given-names></name>,<etal>et al</etal>. (<year>1963</year>)<article-title>The Solution of Systems of Equations in One Unknown in Free Groups. Dokl. Akad</article-title><source> Nauk SSSR</source><volume> 148</volume>,<fpage> 262</fpage>-<lpage>266</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Appel, K.I. (1968) One-Variable Equations in Free Groups. Proceedings of the American Mathematical Society, 19, 912-918. http://dx.doi.org/10.1090/S0002-9939-1968-0232826-3</mixed-citation></ref><ref id="scirp.55221-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Csorgo, P., Fine, B. and Rosenberger, G. (2002) On Certain Equations in Free Groups. Acta Sci. Math., 68, 95-105.</mixed-citation></ref><ref id="scirp.55221-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Comerford, L. and Edmonds, C. (1989) Solutions of Equations in Free Groups. Proceedings of Conference in Group Theory Singapore 1987, Springer-Verlag, Berlin, 347-355.</mixed-citation></ref><ref id="scirp.55221-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Grigorchuk, R.I. and Kurchanov, P.F. (1992) On Quadratic Equations in Free Groups. Contemporary Mathematics, 131, 159-171. http://dx.doi.org/10.1090/conm/131.1/1175769</mixed-citation></ref><ref id="scirp.55221-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Grigorchuk, R. and Kurchanov, P. (1990) Some Questions of Group Theory Related to Geometry. In Itogi Nauki i Techniki, Sovremennye problemy matematiki. Fundamental’nye napravlenia, VINITI, 58. Encyclopedia of math. sciences, English Translation in 1993.</mixed-citation></ref><ref id="scirp.55221-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Rips, E. and Sela, Z. (1997) Cyclic Splittings of Finitely Presented Groups and the Canonical JSJ Decomposition. Annals of Mathematics, 146, 53-109. http://dx.doi.org/10.2307/2951832</mixed-citation></ref><ref id="scirp.55221-ref40"><label>40</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Howie</surname><given-names> J. </given-names></name>,<etal>et al</etal>. (<year>2004</year>)<article-title>Some Results on One-Relator Surface Groups</article-title><source> Boletín de la Sociedad Matemática Mexicana</source><volume> 10</volume>,<fpage> 255</fpage>-<lpage>262</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref41"><label>41</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Bogopolski</surname><given-names> O. </given-names></name>,<etal>et al</etal>. (<year>2005</year>)<article-title>A Surface Groups Analogue of a Theorem of Magnus. Cont</article-title><source> Math</source><volume> 352</volume>,<fpage> 55</fpage>-<lpage>89</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55221-ref42"><label>42</label><mixed-citation publication-type="other" xlink:type="simple">Bogopolski, O. and Sviridov, K. (2008) A Magnus Theorem for Some One-Relator Groups. The Zieschang Gedenkschrift, 14, 63-73.</mixed-citation></ref><ref id="scirp.55221-ref43"><label>43</label><mixed-citation publication-type="other" xlink:type="simple">Fine, B., Gaglione, A., Rosenberger, G. and Spellman, D. (2013) Something for Nothing: Some Consequences of the Solution of the Tarski Problems. To Appear Proc. of Groups St Andrews.</mixed-citation></ref><ref id="scirp.55221-ref44"><label>44</label><mixed-citation publication-type="other" xlink:type="simple">Fine, B., Gaglione, A., Rosenberger, G. and Spellman, D. (2015) On Elementary Free Groups. To Appear Cont. Math.</mixed-citation></ref><ref id="scirp.55221-ref45"><label>45</label><mixed-citation publication-type="other" xlink:type="simple">Gaglione, A., Lipschutz, S. and Spellman, D. (2009) Almost Locally Free Groups and a Theorem of Magnus. Journal of Groups, Complexity, Cryptology, 1, 181-198.</mixed-citation></ref><ref id="scirp.55221-ref46"><label>46</label><mixed-citation publication-type="other" xlink:type="simple">Bumagin, I., Kharlampovich, O. and Myasnikov, A. (2007) The Isomorphism Problem for Finitely Generated Fully Residually Free Groups. Journal of Pure and Applied Algebra, 208, 961-977. http://dx.doi.org/10.1016/j.jpaa.2006.03.025</mixed-citation></ref><ref id="scirp.55221-ref47"><label>47</label><mixed-citation publication-type="other" xlink:type="simple">Fine, B., Kharlampovich, O., Myasnikov, A., Remeslennikov, V. and Rosenberger, G. (2012) Tame Automorphisms of Elementary Free Groups. Communications in Algebra, 1, 1-15.</mixed-citation></ref><ref id="scirp.55221-ref48"><label>48</label><mixed-citation publication-type="other" xlink:type="simple">Fine, B., Gaglione, A., Myasnikov, A., Rosenberger, G. and Spellman, D. (1998) A Classification of Fully Residually Free Groups of Rank Three or Less. Journal of Algebra, 200, 571-605. http://dx.doi.org/10.1006/jabr.1997.7205</mixed-citation></ref><ref id="scirp.55221-ref49"><label>49</label><mixed-citation publication-type="other" xlink:type="simple">Kharlamapovich, O. and Myasnikov, A. (1998) Hyperbolic Groups and Free Constructions. Transactions of the American Mathematical Society, 350, 571-613. http://dx.doi.org/10.1090/S0002-9947-98-01773-5</mixed-citation></ref><ref id="scirp.55221-ref50"><label>50</label><mixed-citation publication-type="other" xlink:type="simple">Sela, Z. (1995) The Isomorphism Problem for Hyperbolic Groups I. Annals of Mathematics, 141, 217-283. http://dx.doi.org/10.2307/2118520</mixed-citation></ref><ref id="scirp.55221-ref51"><label>51</label><mixed-citation publication-type="other" xlink:type="simple">Gildenhuys, D., Kharlampovich, O. and Myasnikov, A. (1995) CSA Groups and Separated Free Constructions. Bulletin of the Australian Mathematical Society, 52, 63-84. http://dx.doi.org/10.1017/S0004972700014453</mixed-citation></ref><ref id="scirp.55221-ref52"><label>52</label><mixed-citation publication-type="other" xlink:type="simple">Baumslag, G. (1962) On Generalised Free Products. Mathematische Zeitschrift, 78, 423-438. http://dx.doi.org/10.1007/BF01195185</mixed-citation></ref><ref id="scirp.55221-ref53"><label>53</label><mixed-citation publication-type="other" xlink:type="simple">Fine, B. and Rosenberger, G. (2011) Faithful Representations of Hyperbolic Limit Groups. Groups Complexity Cryptology, 3, 349-355.</mixed-citation></ref><ref id="scirp.55221-ref54"><label>54</label><mixed-citation publication-type="other" xlink:type="simple">Fine, B. and Rosenberger, G. (2013) Faithful Representations of Limit Groups II. Groups Complexity Cryptology, 5, 91-96. http://dx.doi.org/10.1515/gcc-2013-0005</mixed-citation></ref></ref-list></back></article>