A model for analyzing phenomena in multicellular organisms with multivariable polynomials: Polynomial life

Size: px
Start display at page:

Download "A model for analyzing phenomena in multicellular organisms with multivariable polynomials: Polynomial life"

Transcription

1 International Journal of Biomathematics Vol. 11, No. 1 (2018) (10 pages) c World Scientific Publishing Company DOI: /S A model for analyzing phenomena in multicellular organisms with multivariable polynomials: Polynomial life Hiroshi Yoshida Department of Mathematics, Kyushu University Motooka 744, Nishi-ku, Fukuoka , Japan yoshida.hiroshi@kyudai.jp Received 16 January 2016 Accepted 11 September 2017 Published 26 December 2017 Most of life maintains itself through turnover, namely cell proliferation, movement and elimination. Hydra s cells, for example, disappear continuously from the ends of tentacles, but these cells are replenished by cell proliferation within the body. Inspired by such a biological fact, and together with various operations of polynomials, I here propose polynomial-life model toward analysis of some phenomena in multicellular organisms. Polynomial life consists of multicells that are expressed as multivariable polynomials. A cell is expressed as a term of polynomial, in which point (m, n) is described as a term x m y n and the condition is described as its coefficient. Starting with a single term and following reductions by set of polynomials, I simulate the development from a cell to a multicell. In order to confirm uniqueness of the eventual multicell-pattern, Gröbner base can be used, which has been conventionally used to ensure uniqueness of normal form in the mathematical context. In this framework, I present various patterns through the polynomial-life model and discuss patterns maintained through turnover. Cell elimination seems to play an important role in turnover, which may shed some light on cancer or regenerative medicine. Keywords: Regeneration; turnover; multivariable polynomials; polynomial life. Mathematics Subject Classification 2010: 92B05 1. Introduction Many fully-developed metazoan tissues remain in a state of flux throughout life, noted Pellettieri and Alvarado [8]. As they pointed out, the multicellular organism maintains itself through cell proliferation, movement and elimination, which is sometimes called turnover. Since turnover is a fundamental phenomenon in life, much remains to be studied on turnover. Cell movement and elimination as well as proliferation seem to play an important role in maintaining tissues like hydra [2]. Taking regeneration as an instance, balance among proliferation, movement and elimination looks essential; actually lack of this balance sometimes gives rise to cancer instead of regeneration [4]. Further, aging and many diseases seem to involve

2 H. Yoshida an imbalance between cell death and cell division [8]. Hence, systematic analysis of turnover might contribute to the understanding of regenerative medicine as well as some serious diseases. As an example of turnover, hydra s cells are observed moving toward the body ends, where they vanish, while cell division (proliferation) or growth throughout the body enables a hydra to live for a long time in constant size and form [2]. Another example of turnover comes from planarians, whose cells are in a state of continuous flux, actually old differentiated cells are exchanged with stem cell descendants [8]. Aside from turnover in real life, I have performed a few theoretical analyses on turnover [14, 15], where I modeled a cell chain with heterodimers, parametrized how these heterodimers are redistributed during cell division, and derived a condition to facilitate turnover. Through these studies, I have found that the condition for turnover indicates a gradient across cells, which plays an important role in regeneration as the conventional, positional information model also suggests [13]. Extending these studies, I here study a method to analyze turnover with the aid of the polynomial-life model, where a multicell is expressed as a polynomial. Using reduction of a polynomial with a set of polynomials, I describe proliferation, movement and elimination of cells, thereby analyzing turnover effectively. For comparison with the polynomial-life model, I here make a brief view of cellular automata (CA) [12] and rewriting systems such as Lindenmayer system (Lsystem) [6, 7]. CA were introduced as the space over which a self-replicating machine works [11]. Typical CA consist of square cells, each of which is in one of the finite number of states. The state of each cell evolves according to the state of itself and its neighbors. All cell states evolve simultaneously in (synchronous) CA. A rewriting system is a finite set of rules u v, where u and v are words [10, Chap. 4]. A typical rewriting system changes only one letter in the word per step, and this transformation depends on neighboring letters. By contrast, an L-system is a parallel rewriting system that was introduced by Lindenmayer for modeling the development of plants such as algae [6, 7]. Parallel means that all of the letters changeable by the rules are transformed per step. Further, the polynomial-life model is compared with CA and rewriting systems including L-systems. The main difference between my model and the other systems mentioned above is that the next cell condition is decided by the outer (environmental) rule (the set of polynomial) and the ordering of cells, while in the other models, the next cell state is decided mainly by neighboring cells states. Under some conditions, the cell proliferates in rewriting systems including L-systems and the polynomial-life model, but it does not proliferate in typical CA. Another difference between L-systems and the polynomial-life model is that the polynomial-life model can directly deal with the rearrangement of cell positions in two- or more-dimensional cell groups with the aid of term order, while L-systems have some difficulties even in two-dimensional (2D) cell sheet; actually, 2D cell sheet must be expressed as branching-structure or needs translation into 2D figures with turtle interpretation [9]

3 A model for analyzing phenomena Through the polynomial-life model, cell elimination looks like playing an important role in turnover, which might shed some light on regenerative medicine by avoiding cancer. 2. Model In this section, I propose a polynomial-life model toward analysis of turnover phenomena in multicells. First, I explain how to express a multicell as a polynomial, and then I shall show how several operations for polynomials designate cell-proliferation, -arrangement and -elimination Multicell expressed as a polynomial In this work, I assume that a multicell consists of some cells with attributes: a position and a condition. Here, 2D sheets of cells are mainly considered so that each cell has an attribution of point (m, n),m,n N. Point(m, n) is described as a term x m y n, and further the condition is described as (c n1 1,cn2 2,...)(n i N), so that each cell is expressed as a term x m y n c n1 1 cn2 2 over Q[x, y, c 1,c 2,...]. I here assume that there exists only one cell at each position, hence, a multicell is expressed as a polynomial, a sum of terms defined as c m,n x m y n c n1 1 cn2 2, (2.1) m,n where c m,n Q designates an additional condition for a cell at position (m, n). Note that c m,n is also called coefficient of a term in the polynomial context. As an example, a polynomial (1+x 2 +x 4 +x 6 )(1+y 2 +y 4 )(c 1 +c 2 y+x(c 2 +c 1 y)) expresses a multicell as illustrated in Fig. 1. This polynomial consists of terms: {c 1 x 7 y 5,c 2 x 6 y 5,c 1 x 5 y 5,c 2 x 4 y 5,...}, meaning that it consists of a cell of c 1 1 c0 2 at Fig. 1. A multicell expressed as a polynomial, (1+x 2 +x 4 +x 6 )(1+y 2 +y 4 )(c 1 +c 2 y+x(c 2 +c 1 y)). In this checkerboard pattern, a point with c 1 is painted white, while a point with c 2 is painted gray. The point at the leftmost and bottom is (0, 0) and the one at the rightmost and top is (7, 5). For example, (1, 1) is painted white according to the term c 1 xy, while (3, 2) is gray due to c 2 x 3 y

4 H. Yoshida point (7, 5), one of c 0 1 c1 2 at (6, 5), one of c1 1 c0 2 every additional condition of the cells is 1. at (4, 5) and so on. In this multicell, 2.2. Operations for polynomials I here show some operations for polynomials, based on [3, Chap. 2] and extending [16]; first, I explain how to order terms of polynomials, which is called term order, and then I define head term and head coefficient with the term order. Finally, I will show polynomial reduction with respect to the head term. Term order. A term order is a total order that satisfies two conditions: t s ut us and t 1fortermss, t, u. I here use two kinds of term order: lexicographical order (in short, lex order ) and degree reverse lexicographical order (in short, drl order ) as defined in the following: Assume that the order among the variables: x 1,x 2,...,x m (m 2) is x 1 x 2 x m and let n =(n 1,n 2,...,n m ) be the degree vector of a term x n1 1 xn2 2 x nm m, which is also denoted by x n in the sequel. lex order. When α and β are degree vectors, x α x β if and only if for some i (1 i m), α 1 = β 1, α 2 = β 2,...,α i 1 = β i 1,α i >β i holds. For example, in the case of two variables x, y with x y, arelation1 y y 2 x xy xy 2 holds. drl order. When α and β are degree vectors, x α x β if and only if m i=1 α i > m i=1 β i or ( m i=1 α i = m i=1 ) and for some i (1 i m) α m = β m,α m 1 = β m 1,..., α i+1 = β i+1,α i <β i holds. For example, in the case of three variables x, y, z with x y z, arelation1 z y x z 2 yz xz y 2 xy x 2 z 3 holds. With a term order, terms can be ordered in a unique way. In the case of three variables x, y, z with x y z, terms in a polynomial f =4x 4 +3z 5 + x 3 z +7yz 4 + x 2 y 2 are ordered as follows: x 4 x 3 z x 2 y 2 yz 4 z 5, yz 4 z 5 x 4 x 2 y 2 x 3 z, using lex order, using drl order. In each sequence, the first term is called head term, denoted by HT here, hence HT(f) =x 4 with lex order and HT(f) =yz 4 with drl order. Accordingly, head coefficient, denoted by HC, is the coefficient of the head term, and head monomial, denoted by HM, is HC HM, so that HC(f) =4andHM(f) =4x 4 with lex order, HC(f) =7andHM(f) =7yz 4 with drl order. Reduction. Next, I show reduction of a polynomial f by a polynomial g with some term order. If some term, t, off is divisible by HT(g), f is transformed into f mg( h), where m is a term such that t = mhm(g). This transformation is called reduction and is represented as f g h. For example, in the case of two variables: x, y with x y, lex order, and polynomials: f =3x 2 y 3 + y 2 +3,g=2xy 2, f is

5 A model for analyzing phenomena Table 1. Relation between cell and polynomial operations. Cell Polynomial operation Example A cell a term a cell with condition c at (2, 3): cx 2 y 3 A multicell a polynomial Update of cell condition reduction Ordering of cells term order lex or drl order Erasing of cells reduction with x n or y m Erasing cells with x 2ory 3: reduction with {x 2,y 3 } Note: To eliminate cells with x 2andy 3, {x 2 y 3 } is used. transformed into f 3x 2 y 3 /(2xy)g =3xy 2 + y 2 +3( h 1 ) because 3x 2 y 3,aterm of f, is divisible by H(g) =xy. Such divisibleness is denoted by xy 3x 2 y 3 in the sequel. Further, h 1 g y 2 +3y +3( h 2 ) because of xy 3xy 2.h 2 cannot, however, be transformed anymore because h 2 has no terms divisible by HT(g) =xy. Such a polynomial is called the normal form with respect to g. Likewise, a polynomial, f, is transformed by a set of polynomials, G if f g f for some g G, whichis denoted by f G f.further,f G f is defined as the reflexive transitive closure of G. Some relations between cell and polynomial operations are shown in Table 1. Please also note that arrangement of 2D cell sheet is effectively described by term order, thereby rearrangement after cell division being surrounded by cells in every direction is also described with little difficulty. Gröbner basis. In general, the normal form of a polynomial with respect to G sometimes differs, depending on applying order of polynomials in G for reduction. In this paper, such a difference causes some troubles in interpreting a polynomial as a multicell, which is mentioned in the previous subsection. To overcome this, in some cases, I use a Gröbner basis of G, which assures the uniqueness of the normal form [1, Theorem 5.35]. For example, when f = xy 2 x, g 1 = xy +1,g 2 = y 2 1, using lex order with x y, bothf g1 x y and f g2 0 hold, and hence both of x y and 0 are normal forms of f. AGröbner basis of {g 1,g 2 } with respect to lex order with x y can be calculated as G = {x + y, y 2 1}. Using any applying order of any elements of G, f is reducted into 0, that is, f G 0. The uniqueness of the normal form with Gröbner basis means the unique form of a multicell, thereby the eventual form of a multicell after some transitions can be confirmed. To calculate Gröbner bases, I used Mathematica or Singular [5] in this work. 3. Results and Discussion I first introduce a simplified pattern, which was inspired by the retina, using the polynomial-life model, and then show more complex patterns with additional operations being exploited. I finally discuss the turnover phenomenon from the viewpoint of the polynomial-life model

6 H. Yoshida 3.1. Simplified retina pattern To generate a simple pattern, inspired by the retina, I started with a single cell denoted by c 0, which means a cell of condition c 0 at point (0, 0). The set of polynomials for reduction was S = {c 0 c 1 c 2,c 1 (1 + x 4 )(1 + y 4 )(1 + x 8 )(1 + y 8 ),c 2 (x 2 + y 2 )(x + y + xy + x 2 y + xy 2 ),c 3 (1 + x 4 )(1 + y 4 ),c 4 (1 + x 8 )(1 + y 8 )}, by which c 0 was eventually transformed into (1 + x 4 )(1 + x 8 )(1 + y 4 )(1 + y 8 ) (x 2 + y 2 )(x + y + xy + x 2 y + xy 2 ) after 18 steps. This polynomial can be depicted as Fig. 2(a) according to the Model section. I further added an eliminating rule E = {x 10,y 10 } to the above set S and started with c 0, from which I eventually obtained a pattern as illustrated in Fig. 2(b). As mentionedintable1,sete eliminates cells whose x- ory-position is equal to 10 or more. Using this framework, various patterns can be obtained; for example, reduction of c 0 with set {x 2 y 2 1} S yielded Fig. 2(c). I confirmed uniqueness of the normal forms, corresponding to the eventual patterns, by reduction with Gröbner basis. The Gröbner basis of set S with respect to c 0 c 1 c 2 x y with lex order is {c 2 x 3 x 2 y x 3 y,..., x 5 y 16 x 9 y 16 x 13 y 16 }. One reduction of c 0 with this basis immediately yielded the polynomial, meaning the eventual pattern (Fig. 2(a)). Thus, using a Gröbner basis often makes steps of reduction to reach the eventual pattern ( normal form in the polynomial context) much shorter Some more complex patterns with additional operations So far, we have seen some patterns generated with reductions of polynomials only. These are relatively simple patterns such as periodic ones due to finiteness (a) (b) (c) Fig. 2. A pattern of the simplified retina: the grayscale is painted depending on the value of coefficients of terms; 1 corresponds to black, and 0 to white, after substituting with c 0 = 1,c 1 =1,andc 2 = 2. (a) The figure corresponds to a polynomial (1 + x 4 )(1 + x 8 )(1 + y 4 )(1 + y 8 )(x 2 + y 2 )(x + y + xy + x 2 y + xy 2 ), starting from c 0 with set S only. (b) Starting from c 0 with set S E, apolynomialx 9 y 8 + x 9 y xy 2 + y 7 + y 3 was obtained, corresponding to the right. (c) The pattern from reduction of c 0 with S {x 2 y 2 1}

7 A model for analyzing phenomena (a) Fig. 3. A more complex pattern: in these figures, every cell is painted gray since every coefficient of xy termsis1. (a) Q 7 i=1 (1 + x2i + y 2i ) and (b) a pattern generated with combination of the three operations. of polynomial reduction. In order to generate more complex patterns, additional operations look necessary. I here adopted polynomial multiplication, x y replacement and reflection with respect to some line, which mean multiplication by some polynomial, exchange between variables x and y in polynomials and reflection that yields line symmetry with the original image. Polynomial multiplication can produce fractal-like patterns as an example illustrated in Fig. 3(a). Exchange between x and y can be done by simple substitution of letters (x and y) in formulas; further, line-symmetry reflection with respect to x = m(m N) was here implemented with polynomial reduction and subsequent letter substitution. For a polynomial, f, the following two procedures yield a polynomial corresponding to the reflective image that is line symmetric to x = m: (i) reduction of z 2m f with {mx 1}, a (ii) substitution z with x in the normal form of (i). Combination of the above three operations can yield some more complex patterns. For example, let p be x(1 + x 3 + x 6 + x 2 y + x 4 y + x 3 y 2 ), and let r and a(m) beoperationsofx y replacement and line-symmetry reflection with respect to x = m, respectively. Further, let h(m) beoperation1+r + a(m)r + ra(m)r, then calculate p 2 = (1 + x 32 h(4) + x 2 32 )p, p 3 =(1+x 33 h(13) + x 2 33 )p 2, and p 4 =(1+x 34 h(40) + x 2 34 )p 3. (1 + r)p 4 yields a pattern as illustrated in Fig. 3(b). (b) 3.3. Toward turnover Using the above-mentioned operations for polynomials, I here surveyed some patterns that show turnover. For this purpose, polynomial reduction with {x m,y n } (m, n N) and polynomial multiplication were used. a Any term order will do

8 H. Yoshida (a) Fig. 4. Regeneration Experiment I: t 1,t 2 and t 3 are painted white, gray and black, respectively. When the cell types are mingled, the cell is painted grayscale as a mingled color. (a, left) The unit pattern. (b, right) The cell-type pattern after some steps. This pattern is maintained through both elimination and proliferation. (a) (b) (b) (c) Fig. 5. Regeneration Experiment II: t 1,t 2 and t 3 are painted white, gray and black, respectively. When the cell types are mingled, the cell is painted grayscale as a mingled color. (a, left) The unit pattern. (b, right) The cell-type pattern after some steps. (c, below) Without elimination, cells increase in number rapidly

9 A model for analyzing phenomena I started with a unit pattern described with a polynomial t 1 xy(1 + x)(1 + y)+ t 2 (x + x 2 + y 3 (x + x 2 )+y + y 2 + x 3 (y + y 2 )) + t 3 (1 + x 3 + y 3 + x 3 y 3 ), where t 1,t 2 and t 3 represent cell types. This unit pattern is illustrated in Fig. 4(a). Then, the following two operations were applied repeatedly: (i) multiplication by polynomial (1 + x m1 + x m2 + )(1 + y n1 + y n2 + )(m 1 < m 2 <,n 1 < n 2 < ), (ii) polynomial reduction with {x m,y n }. Figure 4(b) shows the obtained pattern in the case of multiplication by (1 + x 3 + x 7 + x 10 + x 14 )(1 + y 4 + y 10 + y 13 )and reduction with {x 9,y 7 }. This pattern consists of 669 cells, which are eliminated on the boundary, represented with the polynomial reduction, but are supplied with cells through proliferation, with the polynomial multiplication. Another example is shown in Fig. 5. The unit pattern (Fig. 5(a)) is derived from (1 + t 1 x + t 2 x 2 )(1 + y + t 3 y 2 ). Multiplication by (1 + x 3 + x 6 + x 9 + x 12 )(1 + y 3 + y 5 + y 7 ) and reduction with {x 7,y 8 } followed repeatedly, which yielded a pattern with 418 cells illustrated in Fig. 5(b). Such maintenance of cells together with elimination and proliferation is called turnover in biology. It looks like that such turnover appears whatever degree of x or y in the multiplication and the reduction is used. Further, in patterns to show turnover, elimination looks essential to prevent unlimited proliferation of cells. Actually, without elimination corresponding to polynomial reduction, cells increase in number rapidly. For example, Fig. 5(c) shows a pattern with 4158 cells after only two steps without elimination in the case of Fig. 5(b). Such rapid increase of cell number seems to correspond to cancers behavior in real tissues [4]. Hence, from the view of the polynomial-life model, incessant removal of cells might be effective to placate cancer Conclusion In this work, multicells were modeled as multivariable polynomials. Cell elimination is likely to play an important role in turnover where it avoids unlimited proliferation. This result might contribute to regenerative medicine, where cancer, corresponding to unlimited proliferation, sometimes bringsaboutturnoverinstead of regeneration. Acknowledgment This work was supported by Mext Kakenhi Grant No References [1] T. Becker and V. Weispfenning, Gröbner Bases: A Computational Approach to Commutative Algebra (Springer-Verlag, Heidelberg, 1993). [2] R. D. Campbell, Cell movements in hydra, Amer. Zool. 14 (1974) [3] D. A. Cox, J. Little and D. O Shea, Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra, 3rd edn. (Springer- Verlag, New York, Secaucus, NJ, USA, 2007). [4] D. R. Green and G. I. Evan, A matter of life and death, Cancer Cell 1 (2002)

10 H. Yoshida [5] G.M.GreuelandG.Pfister,A Singular Introduction to Commutative Algebra, 2nd edn. (Springer, 2007). [6] A. Lindenmayer, Mathematical models for cellular interactions in development. I. Filaments with one-sided inputs, J. Theor. Biol. 18(3) (1968) [7] A. Lindenmayer, Mathematical models for cellular interactions in development. II. Simple and branching filaments with two-sided inputs, J. Theor. Biol. 18(3) (1968) [8] J. Pellettieri and A. S. Alvarado, Cell turnover and adult tissue homeostasis: From humans to planarians, Ann. Rev. Genet. 41 (2007) [9] P. Prusinkiewicz and A. Lindenmayer, The Algorithmic Beauty of Plants (Springer- Verlag, New York, 1990). [10] G. Rozenberg and A. Salomaa, Handbook of Formal Languages (Springer-Verlag, 1997). [11] J. von Neumann and A. W. Burks, Theory of Self-Reproducing Automata (University of Illinois Press, Urbana, 1966). [12] S. Wolfram, Universality and complexity in cellular automata, Physica D 10 (1984) [13] L. Wolpert, Positional information and pattern formation in development, Dev. Genet. 15 (1994) [14] H. Yoshida, A condition for regeneration of a cell chain inspired by the Dachsous-Fat system, J. Math. Ind. 3 (2011) [15] H. Yoshida, A pattern to regenerate through turnover, Biosystems 110 (2012) [16] H. Yoshida, A model towards analysis of regenerating patterns using multivariable polynomials Polynomial life, in Proc. 21st Int. Symp. Artificial Life and Robotics (B-Con Plaza, Beppu, Japan, 2016), pp

Simulation of cell-like self-replication phenomenon in a two-dimensional hybrid cellular automata model

Simulation of cell-like self-replication phenomenon in a two-dimensional hybrid cellular automata model Simulation of cell-like self-replication phenomenon in a two-dimensional hybrid cellular automata model Takeshi Ishida Nippon Institute of Technology ishida06@ecoinfo.jp Abstract An understanding of the

More information

Motivation. Evolution has rediscovered several times multicellularity as a way to build complex living systems

Motivation. Evolution has rediscovered several times multicellularity as a way to build complex living systems Cellular Systems 1 Motivation Evolution has rediscovered several times multicellularity as a way to build complex living systems Multicellular systems are composed by many copies of a unique fundamental

More information

GRÖBNER BASES AND POLYNOMIAL EQUATIONS. 1. Introduction and preliminaries on Gróbner bases

GRÖBNER BASES AND POLYNOMIAL EQUATIONS. 1. Introduction and preliminaries on Gróbner bases GRÖBNER BASES AND POLYNOMIAL EQUATIONS J. K. VERMA 1. Introduction and preliminaries on Gróbner bases Let S = k[x 1, x 2,..., x n ] denote a polynomial ring over a field k where x 1, x 2,..., x n are indeterminates.

More information

Groebner Bases and Applications

Groebner Bases and Applications Groebner Bases and Applications Robert Hines December 16, 2014 1 Groebner Bases In this section we define Groebner Bases and discuss some of their basic properties, following the exposition in chapter

More information

Extension of cellular automata by introducing an algorithm of recursive estimation of neighbors

Extension of cellular automata by introducing an algorithm of recursive estimation of neighbors Extension of cellular automata by introducing an algorithm of recursive estimation of neighbors Yoshihiko Kayama BAIKA Women s University, Japan (Tel: 81-72-643-6221, Fax: 81-72-643-8473) kayama@baika.ac.jp

More information

arxiv: v1 [cs.fl] 17 May 2017

arxiv: v1 [cs.fl] 17 May 2017 New Directions In Cellular Automata arxiv:1705.05832v1 [cs.fl] 17 May 2017 Abdulrhman Elnekiti Department of Computer Science University of Turkish Aeronautical Association 11 Bahcekapi, 06790 Etimesgut

More information

Polynomials, Ideals, and Gröbner Bases

Polynomials, Ideals, and Gröbner Bases Polynomials, Ideals, and Gröbner Bases Notes by Bernd Sturmfels for the lecture on April 10, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra We fix a field K. Some examples of fields

More information

POLYNOMIAL DIVISION AND GRÖBNER BASES. Samira Zeada

POLYNOMIAL DIVISION AND GRÖBNER BASES. Samira Zeada THE TEACHING OF MATHEMATICS 2013, Vol. XVI, 1, pp. 22 28 POLYNOMIAL DIVISION AND GRÖBNER BASES Samira Zeada Abstract. Division in the ring of multivariate polynomials is usually not a part of the standard

More information

S-Polynomials and Buchberger s Algorithm

S-Polynomials and Buchberger s Algorithm S-Polynomials and Buchberger s Algorithm J.M. Selig Faculty of Business London South Bank University, London SE1 0AA, UK 1 S-Polynomials As we have seen in previous talks one of the problems we encounter

More information

Cellular Automata. and beyond. The World of Simple Programs. Christian Jacob

Cellular Automata. and beyond. The World of Simple Programs. Christian Jacob Cellular Automata and beyond The World of Simple Programs Christian Jacob Department of Computer Science Department of Biochemistry & Molecular Biology University of Calgary CPSC / MDSC 605 Fall 2003 Cellular

More information

Non-commutative reduction rings

Non-commutative reduction rings Revista Colombiana de Matemáticas Volumen 33 (1999), páginas 27 49 Non-commutative reduction rings Klaus Madlener Birgit Reinert 1 Universität Kaiserslautern, Germany Abstract. Reduction relations are

More information

Complex Systems Theory

Complex Systems Theory Complex Systems Theory 1988 Some approaches to the study of complex systems are outlined. They are encompassed by an emerging field of science concerned with the general analysis of complexity. Throughout

More information

1 xa 2. 2 xan n. + c 2 x α 2

1 xa 2. 2 xan n. + c 2 x α 2 Operations Research Seminar: Gröbner Bases and Integer Programming Speaker: Adam Van Tuyl Introduction In this talk I will discuss how to use some of the tools of commutative algebra and algebraic geometry

More information

Exponents and Polynomials. (5) Page 459 #15 43 Second Column; Page 466 #6 30 Fourth Column

Exponents and Polynomials. (5) Page 459 #15 43 Second Column; Page 466 #6 30 Fourth Column Algebra Name: Date: Period: # Exponents and Polynomials (1) Page 453 #22 59 Left (2) Page 453 #25 62 Right (3) Page 459 #5 29 Odd (4) Page 459 #14 42 First Column; Page 466 #3 27 First Column (5) Page

More information

M3P23, M4P23, M5P23: COMPUTATIONAL ALGEBRA & GEOMETRY REVISION SOLUTIONS

M3P23, M4P23, M5P23: COMPUTATIONAL ALGEBRA & GEOMETRY REVISION SOLUTIONS M3P23, M4P23, M5P23: COMPUTATIONAL ALGEBRA & GEOMETRY REVISION SOLUTIONS (1) (a) Fix a monomial order. A finite subset G = {g 1,..., g m } of an ideal I k[x 1,..., x n ] is called a Gröbner basis if (LT(g

More information

The Fixed String of Elementary Cellular Automata

The Fixed String of Elementary Cellular Automata The Fixed String of Elementary Cellular Automata Jiang Zhisong Department of Mathematics East China University of Science and Technology Shanghai 200237, China zsjiang@ecust.edu.cn Qin Dakang School of

More information

ON POLYNOMIAL CURVES IN THE AFFINE PLANE

ON POLYNOMIAL CURVES IN THE AFFINE PLANE ON POLYNOMIAL CURVES IN THE AFFINE PLANE Mitsushi FUJIMOTO, Masakazu SUZUKI and Kazuhiro YOKOYAMA Abstract A curve that can be parametrized by polynomials is called a polynomial curve. It is well-known

More information

Algebra Review. Terrametra Resources. Lynn Patten

Algebra Review. Terrametra Resources. Lynn Patten Terrametra Resources Lynn Patten ALGEBRAIC EXPRESSION A combination of ordinary numbers, letter symbols, variables, grouping symbols and operation symbols. Numbers remain fixed in value and are referred

More information

Deducing Polynomial Division Algorithms using a Groebner Basis

Deducing Polynomial Division Algorithms using a Groebner Basis Deducing Polynomial Division Algorithms using a Groebner Basis In the previous Chapter I discussed a method of finding the real root of an associated cubic polynomial using a modular function, the eta

More information

Computing Free Resolutions in Macaulay2

Computing Free Resolutions in Macaulay2 Computing Free Resolutions in Macaulay2 Madeline Brandt October 6, 2015 Introduction We will let R = k[x 1,..., x r ]. Definition 1. A free resolution of an R-module M is a complex F : F n φ n φ 1 F1 F0

More information

Watson-Crick ω-automata. Elena Petre. Turku Centre for Computer Science. TUCS Technical Reports

Watson-Crick ω-automata. Elena Petre. Turku Centre for Computer Science. TUCS Technical Reports Watson-Crick ω-automata Elena Petre Turku Centre for Computer Science TUCS Technical Reports No 475, December 2002 Watson-Crick ω-automata Elena Petre Department of Mathematics, University of Turku and

More information

Cellular Automata. ,C ) (t ) ,..., C i +[ K / 2] Cellular Automata. x > N : C x ! N. = C x. x < 1: C x. = C N+ x.

Cellular Automata. ,C ) (t ) ,..., C i +[ K / 2] Cellular Automata. x > N : C x ! N. = C x. x < 1: C x. = C N+ x. and beyond Lindenmayer Systems The World of Simple Programs Christian Jacob Department of Computer Science Department of Biochemistry & Molecular Biology University of Calgary CPSC 673 Winter 2004 Random

More information

On the minimal free resolution of a monomial ideal.

On the minimal free resolution of a monomial ideal. On the minimal free resolution of a monomial ideal. Caitlin M c Auley August 2012 Abstract Given a monomial ideal I in the polynomial ring S = k[x 1,..., x n ] over a field k, we construct a minimal free

More information

Sorting Network Development Using Cellular Automata

Sorting Network Development Using Cellular Automata Sorting Network Development Using Cellular Automata Michal Bidlo, Zdenek Vasicek, and Karel Slany Brno University of Technology, Faculty of Information Technology Božetěchova 2, 61266 Brno, Czech republic

More information

MCS 563 Spring 2014 Analytic Symbolic Computation Monday 27 January. Gröbner bases

MCS 563 Spring 2014 Analytic Symbolic Computation Monday 27 January. Gröbner bases Gröbner bases In this lecture we introduce Buchberger s algorithm to compute a Gröbner basis for an ideal, following [2]. We sketch an application in filter design. Showing the termination of Buchberger

More information

Computing Minimal Polynomial of Matrices over Algebraic Extension Fields

Computing Minimal Polynomial of Matrices over Algebraic Extension Fields Bull. Math. Soc. Sci. Math. Roumanie Tome 56(104) No. 2, 2013, 217 228 Computing Minimal Polynomial of Matrices over Algebraic Extension Fields by Amir Hashemi and Benyamin M.-Alizadeh Abstract In this

More information

Introduction to the Study of Life

Introduction to the Study of Life 1 Introduction to the Study of Life Bio 103 Lecture GMU Dr. Largen 2 Outline Biology is the science of life The process of science Evolution, unity and diversity Core principles of biology 3 The Science

More information

arxiv: v1 [hep-lat] 13 Oct 2017

arxiv: v1 [hep-lat] 13 Oct 2017 arxiv:1710.04828v1 [hep-lat] 13 Oct 2017 Satisfying positivity requirement in the Beyond Complex Langevin approach Adam Wyrzykowski 1,, and Błażej Ruba 1, 1 M. Smoluchowski Institute of Physics, Jagiellonian

More information

Problem Set 1 Solutions

Problem Set 1 Solutions Math 918 The Power of Monomial Ideals Problem Set 1 Solutions Due: Tuesday, February 16 (1) Let S = k[x 1,..., x n ] where k is a field. Fix a monomial order > σ on Z n 0. (a) Show that multideg(fg) =

More information

Chapter 8. Fractals. 8.1 Introduction

Chapter 8. Fractals. 8.1 Introduction Chapter 8 Fractals 8.1 Introduction Nested patterns with some degree of self-similarity are not only found in decorative arts, but in many natural patterns as well (see Figure 8.1). In mathematics, nested

More information

MCS 563 Spring 2014 Analytic Symbolic Computation Friday 31 January. Quotient Rings

MCS 563 Spring 2014 Analytic Symbolic Computation Friday 31 January. Quotient Rings Quotient Rings In this note we consider again ideals, but here we do not start from polynomials, but from a finite set of points. The application in statistics and the pseudo code of the Buchberger-Möller

More information

Modelling with cellular automata

Modelling with cellular automata Modelling with cellular automata Shan He School for Computational Science University of Birmingham Module 06-23836: Computational Modelling with MATLAB Outline Outline of Topics Concepts about cellular

More information

Chordal networks of polynomial ideals

Chordal networks of polynomial ideals Chordal networks of polynomial ideals Diego Cifuentes Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint work with Pablo

More information

biologically-inspired computing lecture 6 Informatics luis rocha 2015 INDIANA UNIVERSITY biologically Inspired computing

biologically-inspired computing lecture 6 Informatics luis rocha 2015 INDIANA UNIVERSITY biologically Inspired computing lecture 6 -inspired Sections I485/H400 course outlook Assignments: 35% Students will complete 4/5 assignments based on algorithms presented in class Lab meets in I1 (West) 109 on Lab Wednesdays Lab 0 :

More information

Coalescing Cellular Automata

Coalescing Cellular Automata Coalescing Cellular Automata Jean-Baptiste Rouquier 1 and Michel Morvan 1,2 1 ENS Lyon, LIP, 46 allée d Italie, 69364 Lyon, France 2 EHESS and Santa Fe Institute {jean-baptiste.rouquier, michel.morvan}@ens-lyon.fr

More information

Image Encryption and Decryption Algorithm Using Two Dimensional Cellular Automata Rules In Cryptography

Image Encryption and Decryption Algorithm Using Two Dimensional Cellular Automata Rules In Cryptography Image Encryption and Decryption Algorithm Using Two Dimensional Cellular Automata Rules In Cryptography P. Sanoop Kumar Department of CSE, Gayatri Vidya Parishad College of Engineering(A), Madhurawada-530048,Visakhapatnam,

More information

Autopoietic automata: Complexity issues in offspring-producing evolving processes

Autopoietic automata: Complexity issues in offspring-producing evolving processes Theoretical Computer Science 383 (2007) 260 269 www.elsevier.com/locate/tcs Autopoietic automata: Complexity issues in offspring-producing evolving processes Jiří Wiedermann Institute of Computer Science,

More information

Lecture 4 February 5

Lecture 4 February 5 Math 239: Discrete Mathematics for the Life Sciences Spring 2008 Lecture 4 February 5 Lecturer: Lior Pachter Scribe/ Editor: Michaeel Kazi/ Cynthia Vinzant 4.1 Introduction to Gröbner Bases In this lecture

More information

Introduction. Spatial Multi-Agent Systems. The Need for a Theory

Introduction. Spatial Multi-Agent Systems. The Need for a Theory Introduction Spatial Multi-Agent Systems A spatial multi-agent system is a decentralized system composed of numerous identically programmed agents that either form or are embedded in a geometric space.

More information

Linear precision for parametric patches Special session on Applications of Algebraic Geometry AMS meeting in Vancouver, 4 October 2008

Linear precision for parametric patches Special session on Applications of Algebraic Geometry AMS meeting in Vancouver, 4 October 2008 Linear precision for parametric patches Special session on Applications of Algebraic Geometry AMS meeting in Vancouver, 4 October 2008 Frank Sottile sottile@math.tamu.edu 1 Overview (With L. Garcia, K.

More information

arxiv: v1 [math.ag] 13 Oct 2010

arxiv: v1 [math.ag] 13 Oct 2010 arxiv:1010.2669v1 [math.ag] 13 Oct 2010 Fast Gröbner Basis Computation for Boolean Polynomials Franziska Hinkelmann a,b September 24, 2018 Elizabeth Arnold c a Department of Mathematics, Virginia Polytechnic

More information

Math 4370 Exam 1. Handed out March 9th 2010 Due March 18th 2010

Math 4370 Exam 1. Handed out March 9th 2010 Due March 18th 2010 Math 4370 Exam 1 Handed out March 9th 2010 Due March 18th 2010 Problem 1. Recall from problem 1.4.6.e in the book, that a generating set {f 1,..., f s } of I is minimal if I is not the ideal generated

More information

6-4 Adding and Subtracting Polynomials 6-4. Warm Up Lesson Presentation Lesson Quiz. Holt McDougal Algebra 1 1Algebra 1

6-4 Adding and Subtracting Polynomials 6-4. Warm Up Lesson Presentation Lesson Quiz. Holt McDougal Algebra 1 1Algebra 1 6-4 Adding and Subtracting Polynomials Warm Up Lesson Presentation Lesson Quiz Holt McDougal Algebra 1 1Algebra 1 Warm Up Simplify each expression by combining like terms. 1. 4x + 2x 2. 3y + 7y 3. 8p 5p

More information

4 Hilbert s Basis Theorem and Gröbner basis

4 Hilbert s Basis Theorem and Gröbner basis 4 Hilbert s Basis Theorem and Gröbner basis We define Gröbner bases of ideals in multivariate polynomial rings and see how they work in tandem with the division algorithm. We look again at the standard

More information

biologically-inspired computing lecture 5 Informatics luis rocha 2015 biologically Inspired computing INDIANA UNIVERSITY

biologically-inspired computing lecture 5 Informatics luis rocha 2015 biologically Inspired computing INDIANA UNIVERSITY lecture 5 -inspired Sections I485/H400 course outlook Assignments: 35% Students will complete 4/5 assignments based on algorithms presented in class Lab meets in I1 (West) 109 on Lab Wednesdays Lab 0 :

More information

MCS 563 Spring 2014 Analytic Symbolic Computation Monday 14 April. Binomial Ideals

MCS 563 Spring 2014 Analytic Symbolic Computation Monday 14 April. Binomial Ideals Binomial Ideals Binomial ideals offer an interesting class of examples. Because they occur so frequently in various applications, the development methods for binomial ideals is justified. 1 Binomial Ideals

More information

Scientific Method. Chapter 1.3. Copyright Cmassengale

Scientific Method. Chapter 1.3. Copyright Cmassengale Scientific Method Chapter 1.3 1 Observation STEP 1 Employing your five senses to perceive objects or events 2 3 Asking a Question Based on observations; one or more questions are generated 4 Forming a

More information

An Efficient Algorithm for Computing Parametric Multivariate Polynomial GCD

An Efficient Algorithm for Computing Parametric Multivariate Polynomial GCD An Efficient Algorithm for Computing Parametric Multivariate Polynomial GCD Dong Lu Key Laboratory of Mathematics Mechanization Academy of Mathematics and Systems Science, CAS Joint work with Deepak Kapur,

More information

A POLAR, THE CLASS AND PLANE JACOBIAN CONJECTURE

A POLAR, THE CLASS AND PLANE JACOBIAN CONJECTURE Bull. Korean Math. Soc. 47 (2010), No. 1, pp. 211 219 DOI 10.4134/BKMS.2010.47.1.211 A POLAR, THE CLASS AND PLANE JACOBIAN CONJECTURE Dosang Joe Abstract. Let P be a Jacobian polynomial such as deg P =

More information

Descriptional Complexity of Formal Systems (Draft) Deadline for submissions: April 20, 2009 Final versions: June 18, 2009

Descriptional Complexity of Formal Systems (Draft) Deadline for submissions: April 20, 2009 Final versions: June 18, 2009 DCFS 2009 Descriptional Complexity of Formal Systems (Draft) Deadline for submissions: April 20, 2009 Final versions: June 18, 2009 On the Number of Membranes in Unary P Systems Rudolf Freund (A,B) Andreas

More information

Gröbner Bases. eliminating the leading term Buchberger s criterion and algorithm. construct wavelet filters

Gröbner Bases. eliminating the leading term Buchberger s criterion and algorithm. construct wavelet filters Gröbner Bases 1 S-polynomials eliminating the leading term Buchberger s criterion and algorithm 2 Wavelet Design construct wavelet filters 3 Proof of the Buchberger Criterion two lemmas proof of the Buchberger

More information

I CAN classify polynomials by degree and by the number of terms.

I CAN classify polynomials by degree and by the number of terms. 13-1 Polynomials I CAN classify polynomials by degree and by the number of terms. 13-1 Polynomials Insert Lesson Title Here Vocabulary monomial polynomial binomial trinomial degree of a polynomial 13-1

More information

Computation of the Minimal Associated Primes

Computation of the Minimal Associated Primes Computation of the Minimal Associated Primes Santiago Laplagne Departamento de Matemática, Universidad de Buenos Aires Buenos Aires, Argentina slaplagn@dm.uba.ar Abstract. We propose a new algorithm for

More information

5.4 Bessel s Equation. Bessel Functions

5.4 Bessel s Equation. Bessel Functions SEC 54 Bessel s Equation Bessel Functions J (x) 87 # with y dy>dt, etc, constant A, B, C, D, K, and t 5 HYPERGEOMETRIC ODE At B (t t )(t t ), t t, can be reduced to the hypergeometric equation with independent

More information

Introduction to Gröbner Bases for Geometric Modeling. Geometric & Solid Modeling 1989 Christoph M. Hoffmann

Introduction to Gröbner Bases for Geometric Modeling. Geometric & Solid Modeling 1989 Christoph M. Hoffmann Introduction to Gröbner Bases for Geometric Modeling Geometric & Solid Modeling 1989 Christoph M. Hoffmann Algebraic Geometry Branch of mathematics. Express geometric facts in algebraic terms in order

More information

Properties of Real Numbers

Properties of Real Numbers Pre-Algebra Properties of Real Numbers Identity Properties Addition: Multiplication: Commutative Properties Addition: Multiplication: Associative Properties Inverse Properties Distributive Properties Properties

More information

On Elementary and Algebraic Cellular Automata

On Elementary and Algebraic Cellular Automata Chapter On Elementary and Algebraic Cellular Automata Yuriy Gulak Center for Structures in Extreme Environments, Mechanical and Aerospace Engineering, Rutgers University, New Jersey ygulak@jove.rutgers.edu

More information

Lecture 1. (i,j) N 2 kx i y j, and this makes k[x, y]

Lecture 1. (i,j) N 2 kx i y j, and this makes k[x, y] Lecture 1 1. Polynomial Rings, Gröbner Bases Definition 1.1. Let R be a ring, G an abelian semigroup, and R = i G R i a direct sum decomposition of abelian groups. R is graded (G-graded) if R i R j R i+j

More information

Turing Machines. Nicholas Geis. February 5, 2015

Turing Machines. Nicholas Geis. February 5, 2015 Turing Machines Nicholas Geis February 5, 2015 Disclaimer: This portion of the notes does not talk about Cellular Automata or Dynamical Systems, it talks about turing machines, however this will lay the

More information

THE GARDEN-OF-EDEN THEOREM FOR FINITE CONFIGURATIONS

THE GARDEN-OF-EDEN THEOREM FOR FINITE CONFIGURATIONS THE GARDEN-OF-EDEN THEOREM FOR FINITE CONFIGURATIONS S. AMOROSO AND G. COOPER Abstract. In [l] Moore showed that the existence of mutually erasable configurations in a two-dimensional tessellation space

More information

A-Level Notes CORE 1

A-Level Notes CORE 1 A-Level Notes CORE 1 Basic algebra Glossary Coefficient For example, in the expression x³ 3x² x + 4, the coefficient of x³ is, the coefficient of x² is 3, and the coefficient of x is 1. (The final 4 is

More information

Common Core Standards Addressed in this Resource

Common Core Standards Addressed in this Resource Common Core Standards Addressed in this Resource.EE.3 - Apply the properties of operations to generate equivalent expressions. Activity page: 4 7.RP.3 - Use proportional relationships to solve multistep

More information

P Systems with Symport/Antiport of Rules

P Systems with Symport/Antiport of Rules P Systems with Symport/Antiport of Rules Matteo CAVALIERE Research Group on Mathematical Linguistics Rovira i Virgili University Pl. Imperial Tárraco 1, 43005 Tarragona, Spain E-mail: matteo.cavaliere@estudiants.urv.es

More information

Symmetry and Entropy of One- Dimensional Legal Cellular Automata

Symmetry and Entropy of One- Dimensional Legal Cellular Automata Symmetry and Entropy of One- Dimensional Legal Cellular Automata Kazuhito Yamasaki Department of Earth and Planetary Sciences, Kobe University Nada, Kobe, 657-8501, Japan Kazuyoshi Z. Nanjo Earthquake

More information

BLOWING UP THE PCMI 2008 T-SHIRT

BLOWING UP THE PCMI 2008 T-SHIRT BLOWING UP THE PCMI 2008 T-SHIRT STEFAN SABO 1. Introduction This paper was written during the Park City Mathematics Institute 2008 Summer Session. On the back of the conference t-shirt was depicted the

More information

Correlations to Next Generation Science Standards. Life Sciences Disciplinary Core Ideas. LS-1 From Molecules to Organisms: Structures and Processes

Correlations to Next Generation Science Standards. Life Sciences Disciplinary Core Ideas. LS-1 From Molecules to Organisms: Structures and Processes Correlations to Next Generation Science Standards Life Sciences Disciplinary Core Ideas LS-1 From Molecules to Organisms: Structures and Processes LS1.A Structure and Function Systems of specialized cells

More information

Processes in Space. Luca Cardelli Microsoft Research. with Philippa Gardner Imperial College London

Processes in Space. Luca Cardelli Microsoft Research. with Philippa Gardner Imperial College London Processes in Space Luca Cardelli Microsoft Research with Philippa Gardner Imperial College London 2010-07-02 CiE Ponta Delgada http://lucacardelli.name Introduction Luca Cardelli 2010-07-02 2 From Topology

More information

Variables and Expressions

Variables and Expressions Variables and Expressions A variable is a letter that represents a value that can change. A constant is a value that does not change. A numerical expression contains only constants and operations. An algebraic

More information

arxiv: v2 [cs.sy] 18 Sep 2014

arxiv: v2 [cs.sy] 18 Sep 2014 Projective Root-Locus: An Extension of Root-Locus Plot to the Projective Plane Francisco Mota Departamento de Engenharia de Computação e Automação Universidade Federal do Rio Grande do Norte Brasil e-mail:mota@dca.ufrn.br

More information

From Gauss. to Gröbner Bases. John Perry. The University of Southern Mississippi. From Gauss to Gröbner Bases p.

From Gauss. to Gröbner Bases. John Perry. The University of Southern Mississippi. From Gauss to Gröbner Bases p. From Gauss to Gröbner Bases p. From Gauss to Gröbner Bases John Perry The University of Southern Mississippi From Gauss to Gröbner Bases p. Overview Questions: Common zeroes? Tool: Gaussian elimination

More information

An explicit construction of distinguished representations of polynomials nonnegative over finite sets

An explicit construction of distinguished representations of polynomials nonnegative over finite sets An explicit construction of distinguished representations of polynomials nonnegative over finite sets Pablo A. Parrilo Automatic Control Laboratory Swiss Federal Institute of Technology Physikstrasse 3

More information

7-6 Adding and Subtracting Polynomials

7-6 Adding and Subtracting Polynomials Example 1: Adding and Subtracting Monomials Add or Subtract.. A. 12p 3 + 11p 2 + 8p 3 12p 3 + 11p 2 + 8p 3 12p 3 + 8p 3 + 11p 2 20p 3 + 11p 2 B. 5x 2 6 3x + 8 5x 2 6 3x + 8 5x 2 3x + 8 6 5x 2 3x + 2 Rearrange

More information

On Antichains in Product Posets

On Antichains in Product Posets On Antichains in Product Posets Sergei L. Bezrukov Department of Math and Computer Science University of Wisconsin - Superior Superior, WI 54880, USA sb@mcs.uwsuper.edu Ian T. Roberts School of Engineering

More information

The following can also be obtained from this WWW address: the papers [8, 9], more examples, comments on the implementation and a short description of

The following can also be obtained from this WWW address: the papers [8, 9], more examples, comments on the implementation and a short description of An algorithm for computing the Weierstrass normal form Mark van Hoeij Department of mathematics University of Nijmegen 6525 ED Nijmegen The Netherlands e-mail: hoeij@sci.kun.nl April 9, 1995 Abstract This

More information

Cellular automata are idealized models of complex systems Large network of simple components Limited communication among components No central

Cellular automata are idealized models of complex systems Large network of simple components Limited communication among components No central Cellular automata are idealized models of complex systems Large network of simple components Limited communication among components No central control Complex dynamics from simple rules Capability of information

More information

Monomial orderings, rewriting systems, and Gröbner bases for the commutator ideal of a free algebra

Monomial orderings, rewriting systems, and Gröbner bases for the commutator ideal of a free algebra Monomial orderings, rewriting systems, and Gröbner bases for the commutator ideal of a free algebra Susan M. Hermiller Department of Mathematics and Statistics University of Nebraska-Lincoln Lincoln, NE

More information

Parallel Turing Machines on a Two-Dimensional Tape

Parallel Turing Machines on a Two-Dimensional Tape Czech Pattern ecognition Workshop 000, Tomáš Svoboda (Ed.) Peršlák, Czech epublic, February 4, 000 Czech Pattern ecognition Society Parallel Turing Machines on a Two-Dimensional Tape Daniel Průša František

More information

Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics. College Algebra for STEM

Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics. College Algebra for STEM Undergraduate Notes in Mathematics Arkansas Tech University Department of Mathematics College Algebra for STEM Marcel B. Finan c All Rights Reserved 2015 Edition To my children Amin & Nadia Preface From

More information

Toward a Better Understanding of Complexity

Toward a Better Understanding of Complexity Toward a Better Understanding of Complexity Definitions of Complexity, Cellular Automata as Models of Complexity, Random Boolean Networks Christian Jacob jacob@cpsc.ucalgary.ca Department of Computer Science

More information

Chapter. Algebra techniques. Syllabus Content A Basic Mathematics 10% Basic algebraic techniques and the solution of equations.

Chapter. Algebra techniques. Syllabus Content A Basic Mathematics 10% Basic algebraic techniques and the solution of equations. Chapter 2 Algebra techniques Syllabus Content A Basic Mathematics 10% Basic algebraic techniques and the solution of equations. Page 1 2.1 What is algebra? In order to extend the usefulness of mathematical

More information

Difference Equations for Multiple Charlier and Meixner Polynomials 1

Difference Equations for Multiple Charlier and Meixner Polynomials 1 Difference Equations for Multiple Charlier and Meixner Polynomials 1 WALTER VAN ASSCHE Department of Mathematics Katholieke Universiteit Leuven B-3001 Leuven, Belgium E-mail: walter@wis.kuleuven.ac.be

More information

Tissue P Systems with Cell Division

Tissue P Systems with Cell Division Tissue P Systems with Cell Division Gheorghe PĂUN 1,2, Mario PÉREZ-JIMÉNEZ 2, Agustín RISCOS-NÚÑEZ 2 1 Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucureşti, Romania 2 Research

More information

Proof Pearl: Bounding Least Common Multiples with Triangles

Proof Pearl: Bounding Least Common Multiples with Triangles Proof Pearl: Bounding Least Common Multiples with Triangles Hing-Lun Chan and Michael Norrish 2 joseph.chan@anu.edu.au Australian National University 2 Michael.Norrish@data6.csiro.au Canberra Research

More information

Commutative Algebra and Algebraic Geometry

Commutative Algebra and Algebraic Geometry Commutative Algebra and Algebraic Geometry Lecture Notes Johannes Kepler Universität Linz Summer 2018 Prof. Franz Winkler c Copyright by F. Winkler Contents References 1. Introduction....................................................................1

More information

The Nature of Computation

The Nature of Computation The Nature of Computation Introduction of Wolfram s NKS Complex systems research center Zhang Jiang What can we do by computers? Scientific computation Processing data Computer simulations New field emerging

More information

ALGEBRA 2 Summer Review Assignments Graphing

ALGEBRA 2 Summer Review Assignments Graphing ALGEBRA 2 Summer Review Assignments Graphing To be prepared for algebra two, and all subsequent math courses, you need to be able to accurately and efficiently find the slope of any line, be able to write

More information

P systems based on tag operations

P systems based on tag operations Computer Science Journal of Moldova, vol.20, no.3(60), 2012 P systems based on tag operations Yurii Rogozhin Sergey Verlan Abstract In this article we introduce P systems using Post s tag operation on

More information

Bio-inspired Models of Computation Seminar. Daniele Sgandurra. 16 October 2009

Bio-inspired Models of Computation Seminar. Daniele Sgandurra. 16 October 2009 Bio-inspired Models of Computation Seminar Università di Pisa 16 October 2009 Outline Introduction Motivation History Cellular Systems Wolfram Classes Variants and Extensions Extended Topics Garden of

More information

SNC2D BIOLOGY 3/17/2013. TISSUES, ORGANS & SYSTEMS OF L The Importance of Cell Division (P.26-27) The Importance of Cell Division

SNC2D BIOLOGY 3/17/2013. TISSUES, ORGANS & SYSTEMS OF L The Importance of Cell Division (P.26-27) The Importance of Cell Division SNC2D BIOLOGY TISSUES, ORGANS & SYSTEMS OF L The Importance of Cell Division (P.26-27) The Importance of Cell Division You began life as a single fertilized cell. Now your body is made up of trillions

More information

Counting and Gröbner Bases

Counting and Gröbner Bases J. Symbolic Computation (2001) 31, 307 313 doi:10.1006/jsco.2000.1575 Available online at http://www.idealibrary.com on Counting and Gröbner Bases K. KALORKOTI School of Computer Science, University of

More information

Erkut Erdem. Hacettepe University February 24 th, Linear Diffusion 1. 2 Appendix - The Calculus of Variations 5.

Erkut Erdem. Hacettepe University February 24 th, Linear Diffusion 1. 2 Appendix - The Calculus of Variations 5. LINEAR DIFFUSION Erkut Erdem Hacettepe University February 24 th, 2012 CONTENTS 1 Linear Diffusion 1 2 Appendix - The Calculus of Variations 5 References 6 1 LINEAR DIFFUSION The linear diffusion (heat)

More information

YET ANOTHER SINGLE LAW FOR LATTICES

YET ANOTHER SINGLE LAW FOR LATTICES YET ANOTHER SINGLE LAW FOR LATTICES WILLIAM MCCUNE, R. PADMANABHAN, AND ROBERT VEROFF Abstract. In this note we show that the equational theory of all lattices is defined by the single absorption law (((y

More information

9/19/2016 CHAPTER 1: THE STUDY OF LIFE SECTION 1: INTRODUCTION TO THE SCIENCE OF LIFE BIOLOGY

9/19/2016 CHAPTER 1: THE STUDY OF LIFE SECTION 1: INTRODUCTION TO THE SCIENCE OF LIFE BIOLOGY CHAPTER 1: THE STUDY OF LIFE SECTION 1: INTRODUCTION TO BIOLOGY Ms. Diana THE SCIENCE OF LIFE Biology is the study of living things. In biology, you study the origins and history of life and once-living

More information

Study Guide for Math 095

Study Guide for Math 095 Study Guide for Math 095 David G. Radcliffe November 7, 1994 1 The Real Number System Writing a fraction in lowest terms. 1. Find the largest number that will divide into both the numerator and the denominator.

More information

Abstract Algebra for Polynomial Operations. Maya Mohsin Ahmed

Abstract Algebra for Polynomial Operations. Maya Mohsin Ahmed Abstract Algebra for Polynomial Operations Maya Mohsin Ahmed c Maya Mohsin Ahmed 2009 ALL RIGHTS RESERVED To my students As we express our gratitude, we must never forget that the highest appreciation

More information

Characterizations of indicator functions of fractional factorial designs

Characterizations of indicator functions of fractional factorial designs Characterizations of indicator functions of fractional factorial designs arxiv:1810.08417v2 [math.st] 26 Oct 2018 Satoshi Aoki Abstract A polynomial indicator function of designs is first introduced by

More information

Gröbner Bases. Martin R. Albrecht. DTU Crypto Group

Gröbner Bases. Martin R. Albrecht. DTU Crypto Group Gröbner Bases Martin R. Albrecht DTU Crypto Group 22 October 2013 Contents Sage Polynomial Rings Ideals Gröbner Bases Buchberger s Algorithm Quotient Rings Solving Polynomial Systems with Gröbner Bases

More information

The performance expectation above was developed using the following elements from A Framework for K-12 Science Education:

The performance expectation above was developed using the following elements from A Framework for K-12 Science Education: HS-LS1-1 HS-LS1-1. Construct an explanation based on evidence for how the structure of DNA determines the structure of proteins which carry out the essential functions of life through systems of specialized

More information

MATHEMATICS 9 CHAPTER 7 MILLER HIGH SCHOOL MATHEMATICS DEPARTMENT NAME: DATE: BLOCK: TEACHER: Miller High School Mathematics Page 1

MATHEMATICS 9 CHAPTER 7 MILLER HIGH SCHOOL MATHEMATICS DEPARTMENT NAME: DATE: BLOCK: TEACHER: Miller High School Mathematics Page 1 MATHEMATICS 9 CHAPTER 7 NAME: DATE: BLOCK: TEACHER: MILLER HIGH SCHOOL MATHEMATICS DEPARTMENT Miller High School Mathematics Page 1 Day 1: Creating expressions with algebra tiles 1. Determine the multiplication

More information

FINAL VERSION_ Secondary Preservice Teacher Standards -- Life Science AFK12SE/NGSS Strand Disciplinary Core Idea

FINAL VERSION_ Secondary Preservice Teacher Standards -- Life Science AFK12SE/NGSS Strand Disciplinary Core Idea Secondary Preservice Teacher Standards -- Life Science AFK12SE/NGSS Strand Disciplinary Core Idea LS1: From Molecules to Organisms: Structures and Processes LS1.A: Structure and Function How do the structures

More information