column-row syntax: [1, 2, 3; 4, 5, 6; 7, 8, 9]
⎡1 2 3⎤
⎢4 5 6⎥
⎣7 8 9⎦
a · b (accepts input: a * b and a b)
a ⊗ b (accepts input: a \x b)
〈a, b〉 (accepts input: <a, b>)
f(g)(no space between) means passing the variablegto the functionff (g)(space between) means the dot-product betweenfandg