|
1 | 1 | 1 Div
|
2 |
| - 2 ├─ AddOrMul(variant = "MUL", scalar = 1, powers = (1 + 2x + 3y => 2, z => 1)) |
3 |
| - 3 │ ├─ Pow |
4 |
| - 4 │ │ ├─ AddOrMul(variant = "ADD", scalar = 1, coeffs = (x => 2, y => 3)) |
5 |
| - 5 │ │ │ ├─ 1 |
6 |
| - 6 │ │ │ ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,)) |
7 |
| - 7 │ │ │ │ ├─ 2 |
| 2 | + 2 ├─ AddMul(variant = "MUL", scalar = 1, powers = (z => 1, 1 + 2x + 3y => 2)) |
| 3 | + 3 │ ├─ Term |
| 4 | + 4 │ │ ├─ AddMul(variant = "ADD", scalar = 1, coeffs = (y => 3, x => 2)) |
| 5 | + 5 │ │ │ ├─ Const(1) |
| 6 | + 6 │ │ │ ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,)) |
| 7 | + 7 │ │ │ │ ├─ Const(2) |
8 | 8 | 8 │ │ │ │ └─ Sym(x)
|
9 |
| - 9 │ │ │ └─ AddOrMul(variant = "MUL", scalar = 3, powers = (y => 1,)) |
10 |
| -10 │ │ │ ├─ 3 |
| 9 | + 9 │ │ │ └─ AddMul(variant = "MUL", scalar = 3, powers = (y => 1,)) |
| 10 | +10 │ │ │ ├─ Const(3) |
11 | 11 | 11 │ │ │ └─ Sym(y) metadata=(Integer => 42,)
|
12 |
| -12 │ │ └─ 2 |
| 12 | +12 │ │ └─ Const(2) |
13 | 13 | 13 │ └─ Sym(z)
|
14 |
| -14 └─ AddOrMul(variant = "ADD", scalar = 0, coeffs = (x => 2, z => 1)) |
15 |
| -15 ├─ AddOrMul(variant = "MUL", scalar = 2, powers = (x => 1,)) |
16 |
| -16 │ ├─ 2 |
| 14 | +14 └─ AddMul(variant = "ADD", scalar = 0, coeffs = (z => 1, x => 2)) |
| 15 | +15 ├─ AddMul(variant = "MUL", scalar = 2, powers = (x => 1,)) |
| 16 | +16 │ ├─ Const(2) |
17 | 17 | 17 │ └─ Sym(x)
|
18 | 18 | 18 └─ Sym(z)
|
19 | 19 |
|
|
0 commit comments