From af6bb09f531bf3f47a36ac9a61ec4601689f81d9 Mon Sep 17 00:00:00 2001 From: Sergiu Ivanov Date: Sun, 29 Nov 2020 20:59:16 +0100 Subject: [PATCH] docs: Add the introduction to dds. --- scribblings/dds.scrbl | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/scribblings/dds.scrbl b/scribblings/dds.scrbl index f2e3ad2..98182a8 100644 --- a/scribblings/dds.scrbl +++ b/scribblings/dds.scrbl @@ -3,7 +3,24 @@ @title{dds: A Home-made Toolkit for Discrete Dynamical Systems in Racket} -Welcome to my documentation: @racket[(list 'testing 1 2 3)]. +This is a toolkit for playing with various discrete dynamical systems in +Racket. A discrete dynamical system is a system which evolves from a discrete +state to some other discrete states (many or one). The systems are discrete in +the sense that we can identify successive states with no other states in +between. Equivalently, the phase state of the system is discrete (and is often +called the state graph). These constraints imply the possibility of +associating discrete, possibly branching timelines to any evolution of +the system. + +@bold{DISCLAIMER:} I develop this toolkit as a support for my research on +discrete dynamical systems. The primary objective for this framework is to fit +my approach to these systems. Essentially, this framework should fit to the +"shape of my mind", which is not necessarily the same as yours. + +This toolkit is designed with Emacs +@hyperlink["https://orgmode.org/"]{Org-mode} interoperability in mind. + +dds currently includes the following modules: @table-of-contents[]