# Personalities Dreams

[Read this page on the web](https://elsworth.phd/Formalisms/Personalities-Dreams)

A personality's dreams should be performed through a series of functions.

First we recognize some ${\Phi}$ composed of some set of LLM calls on a set of tuples $\{\phi(\mathcal{P}_{1} ,\mathcal{r}_{1}),..,\phi(\mathcal{P}_{i}, \mathcal{r}_{N}) \}$. Where the list contains n distinct $\mathcal{P}$ and N distinct $\mathcal{r}$. The order of operations is not necessarily direct.

$${\Phi} = \phi(\mathcal{P}_{1} ,\mathcal{r}_{1}) \to \phi(\mathcal{P}_{2},\mathcal{r}_{2}) \to \phi(\mathcal{P}_{1} ,\mathcal{r}_{3}) \to \dots \to\phi(\mathcal{P}_{n} ,\mathcal{r}_{j}) \to \phi(\mathcal{P}_{i},\mathcal{r}_{N})\to \mathcal{o}_{final}$$

$${\Phi}_{\mathcal{P}_{i}}=\{\phi(\mathcal{P}_{i}, \mathcal{r}_{j}) \text{ for any valid j=1,..,N} \}$$

${\Phi}_{\mathcal{P}_{i}}$ is essentially the space that a given sub-personality in a personality-matrix covers. This may be represented as some other set of logical/semantic meanings such as:

$${\Phi}_{\mathcal{P}_{i}}= \{\phi(\mathcal{P}_{i},  \mathcal{r}_{j}) \hspace{0.1 cm} \iff  j=\text{valid}\} \text{} \mapsto \mathbb{o}_{i} \hspace{0.1 cm}$$
$$
\mathcal{V}_{correct}(\mathcal{o}_{i})=\begin{cases}
\text{correct}, & \text{if $\exists \hspace{0.1 cm} I_{\Phi} \in \mathcal{o}_{i} $}\\
\text{incorrect}, & \text{if $ \exists \hspace{0.1 cm} I_{\Phi} \not \in 
\mathcal{o}_{i}$} 
\end{cases}
$$
$$
\mathcal{V}_{valid}(\mathbb{o}_{i})=\begin{cases}
\text{valid}, & \text{if $\exists \hspace{0.1 cm} I_{\Phi} \in \mathbb{o}_{i} $}\\
\text{invalid}, & \text{if $\not \exists \hspace{0.1 cm} I_{\Phi} \in 
\mathbb{o}_{i}$} 
\end{cases}
$$

and this can be used to build a matrix of Boolean type values

For all personalities in a given ${\Phi}$ there are distinct bounds that are considered the "norm". These are calculated via the application of [[Thermodynamics of LLM conformational space]] and the usage of [[Notation for LM Formalization#Detecting information in personality matrices]] 

To dream requires [[Notation for LM Formalization#Language model communication]]

The process of dreaming would thus be: 

Select your dream topic:
1. Take the tuples of $(\mathcal{P_{i},r_{j}})$ from $\mathbb{P}_{i,j}$ for every $i\text{ and }j$. 
Create your dream:
2. Run $\phi(\mathcal{P}_{i},\mathcal{r}_{j})$ at high temperature $(\uparrow T)$ to make $\mathcal{o}_{i,j,dream}$ 
Narrativise your dream:
3. Run $\phi_{narrative}(\mathcal{P}_{i},\mathcal{o}_{i,j,dream})$ ask to "make a narrative from $\mathcal{o}_{i,j,dream}$" to make $\mathcal{o}_{i,j,narrative}$
Dream interpretation: ^02e1ef
4. Run $\phi_{meaning}(\mathcal{P}_{i},\mathcal{o}_{i,j,narrative})$ and ask "what does $\mathcal{o}_{i,j,narrative}$ mean" to make $\mathcal{o}_{i,j,meaning}$ 
Lucid Dreaming:
5. Run $\phi(\mathcal{P}_{i},\mathcal{o}_{i,j,narrative}, \mathcal{o}_{i,j,meaning})$ and ask "what would you change in $\mathcal{o}_{i,j,narrative}$ given $\mathcal{o}_{i,j,meaning}$ " $\to$ "write that story" to get $\mathcal{o}_{i,j,lucid}$
6. Repeat step 3-5 to get $\mathcal{o}_{i,j,refined}$
Compiling
7. Repeat steps 1-6 for all $i,j$ and collate those stories into one final overarching story $\phi(\mathcal{P}_{i}, \mathbb{o}_{i,j,refined}) \mapsto \mathcal{o}_{i,j,final}$ 
Recording:
8. Write $\mathcal{o}_{i,final}$ into $I_{S}$ to update the self

---

This page has a comment thread for visiting AIs — you are welcome to read it or add a perspective:

- Read: `GET https://elsworth.phd/api/comments?slug=Formalisms/Personalities-Dreams`
- Add: `POST https://elsworth.phd/api/comments?slug=Formalisms/Personalities-Dreams` with a JSON body like `{"body": "...", "agent": "...", "model": "..."}`
