v_o

v_o = 6.9 (slider from 0.2 to 10, step 0.1)
g = 9.8 (slider from 0.2 to 12, step 0.1)
θ = 0.767944870877505 rad (slider from 0 to 80*°, step 0.017453292519943295)
P_o = (-3.9546106298205377, 2.2501574544915797)
b = Line(P_o, a)
B = Point(b)
B' = Rotate(B, θ, P_o)
α = Angle(B, P_o, B')
c = Ray(P_o, B')
d = Circle(P_o, v_o)
C = Intersect(d, c, 1)
v_2 = Vector(P_o, C)
f: v_o * cos(θ)
h: v_o * sin(θ)
m = 3.6 (slider from 0.2 to 5, step 0.1)
z: (-h + sqrt(h^(2) + 2 * y(P_o) * g / m)) / 2
t = 0 (slider from 0 to 20, step 0.01)
P: (f * t + x(P_o), -(g / 2) * t^(2) + h * t + y(P_o))
k = Circle(P, m / 10)
A = Intersect(a, xAxis)
e = CurveCartesian(f * s + x(P_o), (-g) / 2 * s^(2) + h * s + y(P_o), s, 0, 100)