Boolean Systems
Topics in Asynchronicity
- 1st Edition - January 6, 2023
- Author: Serban E. Vlad
- Language: English
- Paperback ISBN:9 7 8 - 0 - 3 2 3 - 9 5 4 2 2 - 8
- eBook ISBN:9 7 8 - 0 - 3 2 3 - 9 5 5 6 9 - 0
The Boolean functions may be iterated either asynchronously, when their coordinates are computed independently of each other, or synchronously, when their coordinates are co… Read more
![Boolean Systems](/_next/image?url=https%3A%2F%2Fsecure-ecsd.elsevier.com%2Fcovers%2F80%2FTango2%2Flarge%2F9780323954228.jpg&w=384&q=75)
Purchase options
Institutional subscription on ScienceDirect
Request a sales quoteThe Boolean functions may be iterated either asynchronously, when their coordinates are computed independently of each other, or synchronously, when their coordinates are computed at the same time. In Boolean Systems: Topics in Asynchronicity, a book addressed to mathematicians and computer scientists interested in Boolean systems and their use in modelling, author Serban E. Vlad presents a consistent and original mathematical theory of the discrete-time Boolean asynchronous systems. The purpose of the book is to set forth the concepts of such a theory, resulting from the synchronous Boolean system theory and mostly from the synchronous real system theory, by analogy, and to indicate the way in which known synchronous deterministic concepts generate new asynchronous nondeterministic concepts. The reader will be introduced to the dependence on the initial conditions, periodicity, path-connectedness, topological transitivity, and chaos. A property of major importance is invariance, which is present in five versions. In relation to it, the reader will study the maximal invariant subsets, the minimal invariant supersets, the minimal invariant subsets, connectedness, separation, the basins of attraction, and attractors. The stability of the systems and their time-reversal symmetry end the topics that refer to the systems without input. The rest of the book is concerned with input systems. The most consistent chapters of this part of the book refer to the fundamental operating mode and to the combinational systems (systems without feedback). The chapter Wires, Gates, and Flip-Flops presents a variety of applications. The first appendix addresses the issue of continuous time, and the second one sketches the important theory of Daizhan Cheng, which is put in relation to asynchronicity. The third appendix is a bridge between asynchronicity and the symbolic dynamics of Douglas Lind and Brian Marcus.
- Presents a consistent and original theory of the discrete-time Boolean asynchronous systems, which are useful for mathematicians and computer scientists interested in Boolean Networks, dynamical systems, and modeling.
- Studies the flows and equations of evolution, nullclines, dependence on initial conditions, periodicity, path-connectedness, topological transitivity, chaos, nonwandering points, invariance, connectedness, and separation, as well as the basins of attraction, attractors, stability, and time-reversal symmetry.
- Explains the fundamental operating mode of the input systems and the combinational systems (systems without feedback).
- Includes a chapter of applications of the Boolean systems and their modeling techniques.
- Makes use of the unbounded delay model of computation of the Boolean functions.
- Cover image
- Title page
- Table of Contents
- Copyright
- Dedication
- Preface
- Bibliography
- 1: Boolean functions
- Abstract
- 1.1. The binary Boole algebra
- 1.2. Affine spaces defined by two points
- 1.3. Boolean functions
- 1.4. Duality
- 1.5. Iterates
- 1.6. Cartesian product of functions
- 1.7. Successors and predecessors
- 1.8. Functions that are compatible with the affine structure of Bn
- 1.9. The Hamming distance. Lipschitz functions
- 2: Morphisms of generator functions
- Abstract
- 2.1. Definition
- 2.2. Examples of morphisms
- 2.3. Composition
- 2.4. Isomorphisms
- 2.5. Synonymous functions
- 2.6. Symmetry relative to translations
- 2.7. Morphisms vs. duality
- 2.8. Morphisms vs. iterates
- 2.9. Morphisms vs. Cartesian product of functions
- 2.10. Morphisms vs. successors and predecessors
- 2.11. Morphisms vs. fixed points
- 3: State portraits
- Abstract
- 3.1. Preliminaries
- 3.2. State portraits
- 3.3. State portraits vs. generator functions
- 3.4. Examples
- 3.5. State subportrait
- 3.6. Isomorphisms. Duality
- 3.7. Indegree, outdegree, balanced state portraits
- 3.8. Path, path-connectedness
- 3.9. Hamiltonian path, Eulerian path
- 4: Signals
- Abstract
- 4.1. Definition
- 4.2. Initial value and final value, initial time and final time
- 4.3. Duality
- 4.4. Monotonicity
- 4.5. Orbit, orbital equivalence
- 4.6. Omega-limit set, omega-limit equivalence
- 4.7. The forgetful function
- 4.8. The image of a signal via a function
- 4.9. Periodicity
- 5: Computation functions. Progressiveness
- Abstract
- 5.1. Main definitions
- 5.2. Morphisms of progressive computation functions
- 5.3. Special cases of progressive computation functions
- 6: Flows and equations of evolution
- Abstract
- 6.1. Flows
- 6.2. Reachability
- 6.3. Examples
- 6.4. Consistency, causality and composition
- 6.5. Equations of evolution
- 6.6. Flows with constant generator functions
- Bibliography
- 7: Systems
- Abstract
- 7.1. Several equivalent perspectives
- 7.2. Definition
- 7.3. Subsystem
- 7.4. Cartesian product
- 8: Morphisms of flows
- Abstract
- 8.1. Definition
- 8.2. Induced morphisms
- 8.3. Morphisms of generator functions vs. morphisms of flows
- 8.4. Composition
- 8.5. Isomorphisms
- 8.6. Symmetry relative to translations
- 8.7. Morphisms compatible with the subsystems
- 8.8. Morphisms vs. duality
- 8.9. Morphisms vs. orbits and omega-limit sets
- 8.10. Morphisms vs. Cartesian products
- 8.11. Morphisms vs. successors and predecessors
- 8.12. Morphisms vs. limits
- 8.13. Morphisms vs. orbital and omega-limit equivalence
- 8.14. Pseudo-morphisms
- 9: Nullclines
- Abstract
- 9.1. Definition
- 9.2. Examples
- 9.3. Properties
- 9.4. Special case: NCi=Bn
- 10: Fixed points
- Abstract
- 10.1. Definition
- 10.2. Fixed points vs. final values. Rest position
- 10.3. Morphisms vs. fixed points
- 11: Sources, isolated fixed points, transient points, sinks
- Abstract
- 11.1. Definition
- 11.2. Morphisms
- 11.3. Other properties
- Bibliography
- 12: Sets of reachable states
- Abstract
- 12.1. Convergent sequences of sets
- 12.2. Sets of reachable states
- 12.3. Example
- 12.4. Isomorphisms
- 13: Dependence on the initial conditions
- Abstract
- 13.1. Definition
- 13.2. Examples
- 13.3. Subsystem
- 13.4. Cartesian product
- 13.5. Isomorphisms
- 13.6. Versions of dependence on the initial conditions
- 14: Periodicity
- Abstract
- 14.1. Eventual periodicity and double eventual periodicity
- 14.2. Main theorems
- 14.3. Morphisms vs. periodicity
- 14.4. Other definitions of periodicity
- 15: Path-connectedness and topological transitivity
- Abstract
- 15.1. Path-connectedness
- 15.2. Topological transitivity
- 15.3. Examples
- 15.4. Some properties
- 15.5. Morphisms
- 15.6. Cartesian products
- 15.7. Path-connected components
- 16: Chaos
- Abstract
- 16.1. Definition
- 16.2. Examples
- 16.3. Morphisms
- 17: Nonwandering points and Poisson stability
- Abstract
- 17.1. Nonwandering points
- 17.2. Poisson stability
- 17.3. Properties
- 17.4. Morphisms
- 18: Invariance
- Abstract
- 18.1. Definition
- 18.2. Examples
- 18.3. Invariant subset
- 18.4. Properties
- 18.5. Morphisms
- 18.6. Symmetry relative to translations
- 18.7. Subsystems
- 18.8. Cartesian products
- 18.9. Invariance and path-connectedness vs. topological transitivity
- 18.10. A Lyapunov-Lagrange type invariance theorem
- 18.11. Other possibilities of defining invariance
- Bibliography
- 19: Relatively isolated sets, isolated set
- Abstract
- 19.1. Definition
- 19.2. Examples
- 19.3. Properties
- 19.4. When the orbits included in invariant sets are nullclines
- 19.5. Isomorphisms
- 19.6. Subsystem
- 20: Maximal invariant subset
- Abstract
- 20.1. Definition
- 20.2. Examples
- 20.3. Main properties
- 20.4. Maximality vs. nullclines
- 20.5. Isomorphisms
- 20.6. Subsystems
- 20.7. Cartesian products
- 21: Minimal invariant superset
- Abstract
- 21.1. Definition
- 21.2. Examples
- 21.3. Properties
- 21.4. Minimality vs. nullclines
- 21.5. Isomorphisms
- 21.6. Subsystems
- 21.7. Cartesian products
- 22: Minimal invariant subset
- Abstract
- 22.1. Definition
- 22.2. Examples
- 22.3. Properties
- 22.4. Minimality vs. nullclines
- 22.5. Isomorphisms
- 22.6. Cartesian products
- 23: Connectedness and separation
- Abstract
- 23.1. Connectedness
- 23.2. Separation
- 23.3. Examples
- 23.4. Properties
- 23.5. Connectedness vs. topological transitivity
- 23.6. Connectedness vs. path-connectedness
- 23.7. Connected components
- 23.8. Isomorphisms
- 24: Basins of attraction
- Abstract
- 24.1. Definition
- 24.2. Examples
- 24.3. Properties
- 24.4. The basin of attraction of the fixed points
- 24.5. The basin of attraction of the periodic points
- 24.6. Isomorphisms
- Bibliography
- 25: Basins of attraction of the states
- Abstract
- 25.1. Definition
- 25.2. Examples
- 25.3. Properties
- 25.4. Isomorphisms
- Bibliography
- 26: Local basins of attraction
- Abstract
- 26.1. Definition
- 26.2. Properties
- 26.3. Isomorphisms
- Bibliography
- 27: Local basins of attraction of the states
- Abstract
- 27.1. Definition
- 27.2. Properties
- 27.3. Isomorphisms
- 28: Attractors
- Abstract
- 28.1. Definition
- 28.2. Examples
- 28.3. Properties
- 28.4. Topological transitivity
- 28.5. Path-connectedness
- 28.6. Isomorphisms
- 28.7. Attractors as omega-limit sets
- 28.8. Cartesian products
- 28.9. Chaos
- 28.10. Repellers
- 28.11. Weak attractors
- Bibliography
- 29: Stability
- Abstract
- 29.1. Definition
- 29.2. Examples
- 29.3. Stability vs. the basins of attraction of the fixed points
- 29.4. Morphisms
- 29.5. Subsystems
- 29.6. (In)dependence on the initial conditions
- 30: Time-reversal symmetry
- Abstract
- 30.1. Definition
- 30.2. Examples
- 30.3. The uniqueness of the symmetrical function
- 30.4. Properties
- 30.5. Morphisms vs. time-reversal symmetry
- 30.6. Cartesian product
- 31: Generator functions with one parameter
- Abstract
- 31.1. Generator functions with one parameter
- 31.2. Iterates
- 31.3. Cartesian product of functions
- 31.4. Successors and predecessors
- 31.5. State portrait families
- 31.6. Bifurcations
- 31.7. Morphisms
- 32: Input flows and equations of evolution
- Abstract
- 32.1. Input flows
- 32.2. Causality and composition
- 32.3. Equations of evolution
- 32.4. Morphisms
- 33: Input systems
- Abstract
- 33.1. Several equivalent perspectives
- 33.2. Definition
- 33.3. Subsystem
- 33.4. State space decomposition
- 33.5. Cartesian product
- 33.6. Autonomy
- 34: The fundamental (operating) mode
- Abstract
- 34.1. An introductory remark
- 34.2. Looking for common sense requests
- 34.3. The fundamental (operating) mode
- 35: Combinational systems with one level
- Abstract
- 35.1. Definition
- 35.2. Examples
- 35.3. Stability
- 35.4. Cartesian product
- 35.5. Predecessors and successors
- 35.6. Isomorphisms
- 35.7. Symmetry relative to translations
- 35.8. Invariance
- 35.9. Subsystem
- 36: Combinational systems
- Abstract
- 36.1. Definition
- 36.2. Levels
- 36.3. Example
- 36.4. The input-output function. Stability
- 36.5. Hazards
- 36.6. Cartesian product
- 36.7. Predecessors and successors
- 36.8. Isomorphisms
- 36.9. Symmetry relative to translations
- 36.10. Invariance
- 36.11. Basins of attraction, attractors
- 36.12. Subsystem
- 36.13. The fundamental operating mode
- 37: Wires, gates, and flip flops
- Abstract
- 37.1. Circuits
- 37.2. The wire
- 37.3. The delay element
- 37.4. Gates
- 37.5. The SR latch
- 37.6. The gated SR flip flop
- 37.7. The D type flip flop
- A: Continuous time
- A.1. Limits, signals, and computation functions
- A.2. Systems, several perspectives
- B: Theory of Cheng
- B.1. Semi-tensor product
- B.2. Replacement of B with D
- B.3. Structure matrix
- B.4. Equations of evolution
- B.5. Example
- Bibliography
- C: Symbolic dynamics
- C.1. Blocks
- C.2. Shift spaces
- C.3. Languages
- C.4. The timeless model of computation
- C.5. The unbounded delay model of computation
- C.6. The bounded delay model of computation
- Bibliography
- Notations
- Bibliography
- Bibliography
- Index
- No. of pages: 456
- Language: English
- Edition: 1
- Published: January 6, 2023
- Imprint: Academic Press
- Paperback ISBN: 9780323954228
- eBook ISBN: 9780323955690
SV