Generalized Dynamical Systems Part I: Foundations

Generalized Dynamical Systems Part I: Foundations

An Academic Analysis of GDS

This piece introduces a new three-part academic paper and video series on Generalized Dynamical Systems by Dr. Michael Zargham and Dr. Jamsheed Shorish.?

A Generalized Dynamical System (GDS) is a mathematical framework pioneered in the 1950s-60s that has been extensively researched and leveraged by Dr. Zargham and Dr. Shorish at BlockScience for applications in the emerging area of enforceable contracts, such as may be found in Token Engineering.

In Part I, emphasis is placed on the notation and definitions of Generalized Dynamical Systems and on conditions for representing dynamical systems within the GDS formalism from two conceptually related viewpoints based upon contingent derivatives and differential inclusions.?

The next paper, Generalized Dynamical Systems, Part II: Applications, will focus on applying GDS notation to example systems that already exist and proceeds to demonstrate what can be gained in design, operations, and governance work from a GDS model.

The final paper, Generalized Dynamical Systems Part III: Implementations, will focus on a framework specifically designed for the implementation of a GDS: the Complex Adaptive Dynamics Computer-Aided Design (cadCAD) framework.P

No alt text provided for this image

Paper Abstract

In the first of three works we consider a generalized dynamical system (GDS) extended from that initially proposed by [25, 24], where a data structure is mapped to itself and the space of such mappings is closed under composition. We argue that GDS is the natural environment to consider questions arising from the computational implementation of autonomous and semi-autonomous decision problems with one or more constraints, nesting into one framework well-studied models of optimal control, system dynamics, agent-based modeling, and networks, among others. Particular attention is paid to mathematical constructions which support applications in mechanism design. The contingent derivative approach is defined, along with an associated metric, for which a GDS admits the study of existence of state trajectories that satisfy system constraints. The system may also be interpreted as a discretized version of a differential inclusion, allowing the characterization of the reachable subspaces of the state space, and locally controllable trajectories. The second and third parts in the three-part series are briefly described and cover, respectively, applications and implementations, with the latter demonstrating explicitly how a GDS can be implemented as software using Complex Adaptive Dynamics Computer Aided Design (cadCAD) [30].

Read the full paper here: https://research.wu.ac.at/en/publications/generalized-dynamical-systems-part-i-foundations?

4-Part Video Series

In a series of talks, Dr. Shorish grounds the GDS framework with a brief introduction and a simple, stylized, and tangible example of locating a crosswalk (“zebra path”) to 1) illustrate the representation of a dynamical system as a GDS, 2) describe the principles of reachability and admissibility and how they influence the evolution of the dynamical system, and 3) introduce the notion of design goals that inform mechanism design and system controllability.?

A Brief Introduction to Generalized Dynamical Systems

In this first video, Dr. Shorish gives a brief, high-level introduction to the GDS framework and how this mathematical representation can be used for representing time, actions, and admissible action sets and notation in complex systems, including uses for Token Engineering.

The Crosswalk Problem Reachability and Admissibility GDS PART 1: Representation

In this second video, GDS is briefly introduced and used to represent this simple dynamical system.

The Crosswalk Problem Reachability, Admissibility and GDS Part 2: Equilibrium and Existence

In this second video, The Crosswalk Problem Reachability, Admissibility, Equilibrium and Existence, the framework from part 1 is extended, and various possibilities of GDS framework are explored.

The Crosswalk Problem Reachability, Admissibility and GDS Part 3?: Design and Controllability

In this third video, The Crosswalk Problem Reachability, Admissibility and GDS Design and Controllability, is about representing a system and also discussing its design and, ultimately, its controllability.


Here's a link to the 4-part GDS playlist on YouTube.

Acknowledgments:

Many thanks to Michael Zargham and Jamsheed Shorish for the hard work and great ideas that culminated in this research paper and many more fruitful collaborations in the future. A special thanks to the BlockScience team for feedback and support in developing these works.


About BlockScience

BlockScience ? is an engineering, R&D, and analytics firm specializing in complex systems. Our focus is to design and build data-driven decision systems for new and legacy businesses leveraging engineering methodologies and academic-grade rigor.

With deep expertise in Blockchain, Token Engineering, AI/Data Science, and Operations Research, we can provide quantitative consulting to technology-enabled businesses. Our work includes pre-launch design and evaluation of economic business and ecosystem models based on simulation and analysis. We also provide post-launch monitoring and maintenance via reporting, analytics, and decision support tools.

The original piece was published on our Medium site.

Ben Ford

Digital Sovereignty for 6-7 figure Service Businesses | Transform Expertise into AI Enabled Capabilities You Own | Technologist | Former Royal Marine

2 年

This is extremely interesting, and quite timely. I've been reviewing some literature around comonads over the past couple of days, which seems like a similar approach: e.g: https://arthurxavierx.github.io/ComonadsForUIs.pdf and: https://blog.functorial.com/posts/2016-08-07-Comonads-As-Spaces.html I would like to think of comonads as describing?spaces?of possible states of an application. When we come to use comonads to describe user interfaces, I will use a comonadic value to store all possible (lazily-evaluated) future states of my components.

要查看或添加评论,请登录

BlockScience的更多文章

社区洞察

其他会员也浏览了