El PRODUCTE ESCALAR de dos vectors
anomenat en anglès 'DOT PRODUCT'

A = (-8, -1)
B = (-7, -5)
C = (-2, -2)
u = Vector(A, C)
v = Vector(A, B)
xv: x(v)
yv: y(v)
xu: x(u)
yu: y(u)
A_1 = (-5.482909332258519, 2.9040461721453537)
B_1 = (-0.48290933225851873, 6.904046172145353)
C_1 = (-1.4829093322585187, -3.0959538278546463)
u_1 = Vector(A_1, C_1)
v_1 = Vector(A_1, B_1)
xv_1: x(v_1)
yv_1: y(v_1)
xu_1: x(u_1)
yu_1: y(u_1)
α = Angle(B, A, C)
text2: "" + (LaTeX[v]) + "·" + (LaTeX[u]) + "=" + (LaTeX[xv]) + "·" + (LaTeX[xu]) + "+" + (LaTeX[yv]) + "·" + (LaTeX[yu]) + "=" + (LaTeX[xu * xv]) + "+" + (LaTeX[yu * yv]) + "=" + (LaTeX[xu * xv + yu * yv]) + ""
text2_1: "" + (LaTeX[v]) + "·" + (LaTeX[u]) + "=\left\vert  " + (LaTeX[v]) + " \right\vert· \left\vert " + (LaTeX[u]) + " \right\vert·cos(" + (LaTeX[α]) + ")=\sqrt{" + (LaTeX[xv]) + "^2+" + (LaTeX[xu]) + "^2 }·\sqrt{" + (LaTeX[yv]) + "^2+" + (LaTeX[yu]) + "^2}·" + (LaTeX[cos(α)]) + "=" + (LaTeX[xv * xu + yu * yv]) + ""
text3: "\vec{v}·\vec{u}=" + (LaTeX[xv * xu + yu * yv]) + ""
uv: xv * xu + yv * yu
c = If(uv > 0, 1, 0)
E = (10, -2)
d = Circle(E, sqrt(abs(uv)))