This post is entry is hopefully going to briefly explain my research area, and also serve as a log for what I've done up to now.
I'm studying symbolic dynamics, specializing in the area of topological entropy. Where normal dynamics sets up a system of rules that describes which states follow from which other states, and then studies the long-term behavior of the system, symbolic dynamics does mostly the same, except on a finite number of symbols instead of a possibly infinite number of different states. The total set of symbols available is known as the alphabet A, and for my purposes, I denote symbols by nonnegative integers. So a size r alphabet would be the set of symbols A = {0, 1, ..., r-1}. Symbolic dynamics studies bi-infinite sequences of symbols (infinite in both directions, so no definite starting or ending point; each sequence is a 'point'), with rules dictating which symbols can follow or precede which other symbols; the total set of all allowed sequences is known as the shift space.
The most generic case is when there are no rules, so all possible infinite combinations of symbols are allowed; this is known as the full shift of A. All shift spaces are subsets of the full shift of some A. For another example, let's say A = {0, 1}, and let's add the rule that no two 1's can be next to each other. So the shift space is the set of all sequences of 0's and 1's that do not have two (or more) 1's next to each other. This is obviously a subset of the full shift of {0, 1}. In the case that the shift space can be described by listing a finite set of forbidden blocks (as in the above case, where the forbidden set F = {11}), it is known as a shift of finite type. It's possible and useful to represent shifts as directed graphs, usually letting the symbols be the vertices of the graph, and the allowed transitions of symbols as the edges. There's also a notion of the shift map, which acts on sequences in the shift space, and maps a shift space to itself. All the shift map does is take an infinite sequence of symbols and move everything to the left once; for example, the sequence ...abcabcabc... would go to ...bcabcabca..., which kind of mirrors a real dynamical system progressing in time.
That's a rough outline of symbolic dynamics, which I'm studying. I'm also studying the specific notion of entropy in symbolic dynamical systems. Topological entropy is a way of categorizing how complex or chaotic a system is; the higher the level of entropy, the crazier the system. In the context of symbolic dynamics, entropy is related to how many length n-paths there exist through the directed graph as you increase n; the more restrictions there are on symbol progression, the lower the shift space's entropy. There are a variety of ways to compute entropy, which I may cover later.
I'll cover more topics as I need to, but that's more than enough of an overview for now.
My current projects:
- Prove that the maximum topological entropy for a shift space is equal to the natural log of the size of its alphabet, and this entropy is only achieved for the full shift of that size. This should be easy to do, I just need to get the hang of the language and techniques for proving things in the context of symbolic dynamics
- Prove that isomorphic graphs have the same topological entropy. Same as above.
- Prove that higher edge graphs have the same topological entropy as their original graphs. That doesn't make much sense; I'll clarify later.
- Continue coming up with interesting examples where removing different edges of graphs result in different levels of topological entropy (lower than the original, obviously). Then I'll hopefully be able to identify something interesting about the removed edges or the resulting graphs that will indicate why the entropy decreased as it did, relative to the other resulting entropies. The ultimate goal here is to determine what types of systems result in what levels of entropies.
- Continue reading books and papers.
- Learn how to use Tex (a mathematical writing processor thing).
That's all for now.