```
from printer import  Format
from ga import Ga
from sympy import symbols
```


```
Format(ipy=True)
```


```
coords = (x,y,z) = symbols('x,y,z',real=True)
(o3d,ex,ey,ez) = Ga.build('e_x e_y e_z',g=[1,1,1],coords=coords)
```


```
v = o3d.mv('v','vector')
```


```
v
```


```
V = o3d.mv('V','vector',f=True)
```


```
V
```


```
gradV = o3d.grad*V
```


```
gradV
```




\begin{equation*} \left ( \partial_{x} V^{x}  + \partial_{y} V^{y}  + \partial_{z} V^{z} \right )  + \left ( - \partial_{y} V^{x}  + \partial_{x} V^{y} \right ) \boldsymbol{e_{x}\wedge e_{y}} + \left ( - \partial_{z} V^{x}  + \partial_{x} V^{z} \right ) \boldsymbol{e_{x}\wedge e_{z}} + \left ( - \partial_{z} V^{y}  + \partial_{y} V^{z} \right ) \boldsymbol{e_{y}\wedge e_{z}} \end{equation*}




```

```


```
lap = o3d.grad|o3d.grad
```


```
lap
```




    <mv.Dop at 0x7f5a659c6a90>




```
A = o3d.lt('A')
```


```
A
```




    <lt.Lt at 0x7f5a659c6bd0>




```

```

e4092adacc3514fcfc570cc94e9a89586daa8611
ipynb
Jupyter Notebook
doc/ipython/simple_ga_test.ipynb
moble/galgebra
f77305eae1366eb2bb6e5e5c47b9788e22bd46e8
BSD-3-Clause
2018-03-06T15:00:36.000Z
2018-03-06T15:00:36.000Z
doc/ipython/simple_ga_test.ipynb
rschwiebert/galgebra
852f6d2574780718ef327f172cd1b8fa7d0a9879
BSD-3-Clause
doc/ipython/simple_ga_test.ipynb
rschwiebert/galgebra
852f6d2574780718ef327f172cd1b8fa7d0a9879
BSD-3-Clause
2018-12-04T02:06:14.000Z
2018-12-04T02:06:14.000Z
Qwen/Qwen-72B
1. YES
2. YES