第1行: |
第1行: |
| + | 本词条由余凡尘初步翻译 |
| + | |
| 此词条暂由彩云小译翻译,翻译字数共1265,未经人工整理和审校,带来阅读不便,请见谅。 | | 此词条暂由彩云小译翻译,翻译字数共1265,未经人工整理和审校,带来阅读不便,请见谅。 |
| | | |
第17行: |
第19行: |
| is a chemical-like system that usually consists of objects, called molecules, that interact according to rules resembling chemical reaction rules. Artificial chemistries are created and studied in order to understand fundamental properties of chemical systems, including prebiotic evolution, as well as for developing chemical computing systems. Artificial chemistry is a field within computer science wherein chemical reactions—often biochemical ones—are computer-simulated, yielding insights on evolution, self-assembly, and other biochemical phenomena. The field does not use actual chemicals, and should not be confused with either synthetic chemistry or computational chemistry. Rather, bits of information are used to represent the starting molecules, and the end products are examined along with the processes that led to them. The field originated in artificial life but has shown to be a versatile method with applications in many fields such as chemistry, economics, sociology and linguistics. | | is a chemical-like system that usually consists of objects, called molecules, that interact according to rules resembling chemical reaction rules. Artificial chemistries are created and studied in order to understand fundamental properties of chemical systems, including prebiotic evolution, as well as for developing chemical computing systems. Artificial chemistry is a field within computer science wherein chemical reactions—often biochemical ones—are computer-simulated, yielding insights on evolution, self-assembly, and other biochemical phenomena. The field does not use actual chemicals, and should not be confused with either synthetic chemistry or computational chemistry. Rather, bits of information are used to represent the starting molecules, and the end products are examined along with the processes that led to them. The field originated in artificial life but has shown to be a versatile method with applications in many fields such as chemistry, economics, sociology and linguistics. |
| | | |
− | 人工化学。Banzhaf and L. Yamamoto.人工化学,麻省理工出版社,2015。P. Dittrich.人工化学(A.)在 A.r. 迈耶斯(编。) ,计算复杂性: 理论,技术和应用,页。185-203,Springer,2012.迪特里希,j. 齐格勒和 w. 班扎夫。人工化学研究进展。人工生命,7(3) : 225-275,2001。是一个类似化学反应的系统,通常由物体组成,叫做分子,它们按照类似化学反应规则的规则相互作用。人工化学的产生和研究是为了了解化学系统的基本特性,包括生命起源前的进化,以及开发化学计算系统。人工化学是计算机科学的一个领域,其中的化学反应(通常是生化反应)是计算机模拟的,从而对进化、自组装和其他生物化学现象有了深入的了解。该领域不使用实际的化学品,不应与合成化学或计算化学混淆。相反,一些信息被用来表示起始分子,最终产物和产生它们的过程一起被检测。这个领域起源于人工生命,但是在化学、经济学、社会学和语言学等许多领域已经被证明是一种多用途的方法。
| + | 人工化学是一种类化学系统,通常由名为分子的主体组成,它们会根据类似化学反应的规则相互作用。人工化学的创立和研究是为了理解化学系统的基本性质,包括生命起源前的进化,以及开发化学计算系统。人工化学是计算机科学中的一个领域,其中的化学反应——通常是生化反应——是计算机模拟的,产生了关于进化、自组装和其他生化现象的洞见。该领域不使用实际的化学物质,不应与合成化学或计算化学混淆。更确切地说,将以一些信息代表起始分子,并检验反应终产物和产生它们过程。该领域起源于人工生命,但已被证明是一种多用途的方法,在化学、经济学、社会学和语言学等许多领域都有应用。 |
| | | |
| ==Formal definition== | | ==Formal definition== |
第24行: |
第26行: |
| An artificial chemistry is defined in general as a triple (S,R,A). In some cases it is sufficient to define it as a tuple (S,I). | | An artificial chemistry is defined in general as a triple (S,R,A). In some cases it is sufficient to define it as a tuple (S,I). |
| | | |
− | = = 形式定义 = = 人工化学一般定义为三元组(s,r,a)。在某些情况下,将它定义为元组(s,i)就足够了。 | + | = = 形式定义 = = 人工化学一般定义为三元组 (S,R,A)。在某些情况下,将它定义为元组(S,I)就足够了。 |
| | | |
| *S is the [[Set (mathematics)|set]] of possible molecules S={s<sub>1</sub>...,s<sub>n</sub>}, where n is the number of elements in the set, possibly infinite. | | *S is the [[Set (mathematics)|set]] of possible molecules S={s<sub>1</sub>...,s<sub>n</sub>}, where n is the number of elements in the set, possibly infinite. |
第37行: |
第39行: |
| | | |
| | | |
− | * s 是可能分子的集合 s = { s1... ,sn } ,其中 n 是集合中元素的个数,可能是无限的。 | + | * S是可能分子的集合S={s<sub>1</sub>...,s<sub>n</sub>},其中 n 是集合中元素的个数,它可能是无限的。 |
− | * r 是 s 中分子的 n 元运算的集合,反应规则 r = { r1... ,rn }。每个规则 ri 的写法类似于化学反应 a + b + c-> a | + | * R是S中分子的n元运算的集合,即反应规则R={r<sub>1</sub>...,r<sub>n</sub>}。每个反应规则r<sub>i</sub>的写法类似于一个化学反应 a+b+c->a*+b*+c*。请注意,r<sub>i</sub>是操作符,而不是 + 。 |
− | * + b | + | * A是一个描述如何将规则R应用于子集P子集的算法。 |
− | * + c | + | * I是S中分子间相互作用的规则。 |
− | * 。请注意,ri 是操作符,而不是 + 。 | |
− | * a 是一个描述如何将规则 r 应用于子集 p 子集的算法。 | |
− | * i 是 s 中分子间的相互作用规则。 | |
| | | |
| ==Types of artificial chemistries== | | ==Types of artificial chemistries== |