Related Experiment Video
Updated: Dec 4, 2025

Automated Robotic Liquid Handling Assembly of Modular DNA Devices
Published on: December 1, 2017
Formal reasoning about synthetic biology using higher-order-logic theorem proving
Sa'ed Abed1, Adnan Rashid2, Osman Hasan2
1Computer Engineering Department, College of Engineering and Petroleum, Kuwait University, Kuwait. s.abed@ku.edu.kw.
Abstract:
Synthetic biology is an interdisciplinary field that uses well-established engineering principles for performing the analysis of the biological systems, such as biological circuits, pathways, controllers and enzymes. Conventionally, the analysis of these biological systems is performed using paper-and-pencil proofs and computer simulation methods. However, these methods cannot ensure accurate results due to their inherent limitations. Higher-order-logic (HOL) theorem proving is proposed and used as a complementary approach for analysing linear biological systems, which is based on developing a mathematical model of the genetic circuits and the bio-controllers used in synthetic biology based on HOL and analysing it using deductive reasoning in an interactive theorem prover. The involvement of the logic, mathematics and the deductive reasoning in this method ensures the accuracy of the analysis. It is proposed to model the continuous dynamics of the genetic circuits and their associated controllers using differential equations and perform their transfer function-based analysis using the Laplace transform in a theorem prover. For illustration, the genetic circuits of activated and repressed expressions and autoactivation of protein, and phase lag and lead controllers, which are widely used in cancer-cell identifiers and multi-input receptors for precise disease detection, are formally analyzed.
Related Concept Videos
Synthetic Biology
Golden rice
Golden rice is a genetically modified...
Deductive Reasoning
For example, a researcher can deduce specific predictions...
Inductive Reasoning
Inductive reasoning is common in descriptive science. A life scientist makes observations and records them. This data can be qualitative or...
Reasoning
Inductive reasoning involves deriving generalizations from specific observations. This type of reasoning helps form beliefs about the world. For example,...
Relation between Mathematical Equations and Block Diagrams
Natural and Artificial Concepts

