---
# System prepended metadata

title: DEMO

---

# DEMO

$$
 \sum_i A^j_i \psi^i = \phi^j
$$

## Top to Bottom
```graphviz
digraph {
  
  subgraph left {
start0 [label="", shape=point, color=blue]

A [label="A", shape=box] 
psi [label="ψ", shape=triangle, orientation=180] 

start0 -> A [label="    j"]
A -> psi [label="    i"]
  }

  subgraph equal {
X [shape=point, color=white]
Y [shape=point, color=white]
X -> Y [label="=", color=white]
  }


  subgraph right {
phi [label="φ", shape=triangle, orientation=180] 
start1 [label="", shape=point, color=blue]
start1 -> phi [label="    j"]
  }
  
	}   
```

## Right to Left (Quantum Circuit)
```graphviz
digraph {
  rankdir=RL;
  subgraph left {
start0 [label="", shape=point, color=blue]

A [label="A", shape=box] 
psi [label="ψ", shape=triangle, orientation=90] 

start0 -> A [label="    j"]
A -> psi [label="    i"]
  }

  subgraph equal {
X [shape=point, color=white]
Y [shape=point, color=white]
X -> Y [label="=", color=white]
  }

  subgraph right {
phi [label="φ", shape=triangle, orientation=90] 
start1 [label="", shape=point, color=blue]
start1 -> phi [label="    j"]
  }
  
	}   
```

## Left to Right (Tensor Network)
```graphviz
digraph {
  rankdir=LR;
  subgraph left {
start0 [label="", shape=point, color=blue]

A [label="A", shape=box] 
psi [label="ψ", shape=triangle, orientation=-90] 

start0 -> A [label="    j"]
A -> psi [label="    i"]
  }

  subgraph equal {
X [shape=point, color=white]
Y [shape=point, color=white]
X -> Y [label="=", color=white]
  }

  subgraph right {
phi [label="φ", shape=triangle, orientation=-90] 
start1 [label="", shape=point, color=blue]
start1 -> phi [label="    j"]
  }
  
	}   
```