# Mapping Dream Patterns with Julia & Makie – A Symbolic Matrix Model

**URL:** https://discourse.julialang.org/t/mapping-dream-patterns-with-julia-makie-a-symbolic-matrix-model/129489
**Category:** New to Julia
**Tags:** question, package, plotting, makie
**Created:** [May 30, 2025, 11:36pm UTC](https://discourse.julialang.org/t/mapping-dream-patterns-with-julia-makie-a-symbolic-matrix-model/129489 "2025-05-30T23:36:02Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Otkatilo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/otkatilo/32/216660_2.png) [@Otkatilo](https://discourse.julialang.org/u/Otkatilo)
#### Post date: [May 30, 2025, 11:36pm UTC](https://discourse.julialang.org/t/mapping-dream-patterns-with-julia-makie-a-symbolic-matrix-model/129489/1 "2025-05-30T23:36:02Z")

</div>

Hi Julia community!

This is my first post here, and I’m excited to begin my journey with the Julia programming language. I’m currently working on a personal **hobby project** focused on visualization. Until now, I’ve been using LaTeX and TikZ, but I’m transitioning to Julia + Makie for better interactivity and flexibility.

The idea came from a simple problem: I didn’t enjoy writing down my dreams in plain text. So, I started representing them visually using a **4×4 matrix** , where each transition reflects a symbolic aspect of the dream. I use elements like **Aer** (air), **Aqua** (water), and **Terra** (earth) as symbolic vector nodes. Over time, the concept became more complex — and I realized that my limited math background was holding me back 😅

* * *

## 🧠 My Question

Is there a way to define a space in Julia where each vector has:

- an initial point
- a direction
- a diagonal/orientation
- and a symbolic label (e.g., Aer, Aqua, Terra)?

I’m imagining this as a **structured, physics-like vector space** , where each object carries both geometric properties and symbolic meaning. If there’s a mathematical framework (algebraic, geometric, group-theoretic…) that could help me formalize this concept, I’d love your guidance.

Additionally:

- How can I **track patterns** through plots once such a space is defined?
- What’s a good way to **store or count** these transitions in the matrix for future comparison?
- Would it make sense to create a **small package** for this system (e.g., with custom types or plotting logic)?

* * *

## 🖼 Visual Example

 ![julia-discource](https://global.discourse-cdn.com/julialang/original/3X/0/e/0ed97957ada319a1529b65545e3a725122cd766c.png)

Right now, I use TikZ to create this matrix, but I want to move to Makie for interactive exploration and automated pattern detection:

The **gray nodes** are key — they represent dream elements or transitions I track. For example:

- falling from air to earth → vector **V₁₄**
- falling from air to water → vector **V₁₂**

* * *

I know this may be a bit unorthodox, but if you have **any feedback — technical or mathematical — I’d truly appreciate it**.

Thank you in advance! 🙏

---

<div class="post-metadata">

### Author: ![Tarny\_GG\_Channie](https://avatars.discourse-cdn.com/v4/letter/t/3bc359/32.png) [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)
#### Post date: [May 31, 2025, 1:33am UTC](https://discourse.julialang.org/t/mapping-dream-patterns-with-julia-makie-a-symbolic-matrix-model/129489/2 "2025-05-31T01:33:14Z")

</div>

Oh, nice… custom physics system?

I love that.

---

<div class="post-metadata">

### Author: ![jling](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jling/32/212909_2.png) [@jling](https://discourse.julialang.org/u/jling)
#### Post date: [May 31, 2025, 3:38am UTC](https://discourse.julialang.org/t/mapping-dream-patterns-with-julia-makie-a-symbolic-matrix-model/129489/3 "2025-05-31T03:38:13Z")

</div>

> [@Otkatilo](#):
>
> ## Visual Example
> 
> ![julia-discource](https://global.discourse-cdn.com/julialang/original/3X/0/e/0ed97957ada319a1529b65545e3a725122cd766c.png)

what is this? Standard Model ripoff /jk? [File:Standard Model of Elementary Particles.svg - Wikipedia](https://en.wikipedia.org/wiki/File:Standard_Model_of_Elementary_Particles.svg)

---

<div class="post-metadata">

### Author: ![Otkatilo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/otkatilo/32/216660_2.png) [@Otkatilo](https://discourse.julialang.org/u/Otkatilo)
#### Post date: [May 31, 2025, 5:33am UTC](https://discourse.julialang.org/t/mapping-dream-patterns-with-julia-makie-a-symbolic-matrix-model/129489/5 "2025-05-31T05:33:07Z")

</div>

Bro, this is a hobby project that I use for dreams and following recurring patterns in them. The model you mentioned seemed to me interesting and suitable for representing the matrix, considering that all aspects fit into a 4x4 matrix, however, I used the basic principles of linear algebra, nothing advanced, so I ask this community if the vector space can be defined in this way. I would certainly accept criticism whether it is positive or negative. For the rest, what to put as a symbol, I don’t want to use v12, v21 and everything else if I don’t have to. In short I would draw all this in CairoMakie etc.
