q=\frac{g}{f}

p(x) = (0.1 * x) + 1
a_n: 0.5
h(x) = ((a_n * (x + 2)) * (x - 2))
a_z: 1
g(x) = ((a_z * (x + 1)) * (x - 3))
O: (0, 0)
t = 3.9099999999999975
T: (t, 0)
h_2 = OrthogonalLine(T, xAxis)
B = Intersect(g, h_2, (3.9099999999999975, 4.4680999999999855))
A = Intersect(h, h_2)
f_s = Segment(A, T)
g_s = Segment(T, B)
i = Segment(O, T)
f(x) = g(x) / h(x)
j = OrthogonalLine(T, xAxis)
P: (t, f(t))
k = Segment(P, T)
Text1: "q(x)=" + (LaTeX[f]) + ""
E = Point(yAxis)
l = OrthogonalLine(E, yAxis)
C, L = Intersect(g, l)
D = Intersect(g, l, 1)
m = OrthogonalLine(C, xAxis)
G: (x(D), 1 / h(x(D)))
n = OrthogonalLine(G, m)
H, I = Intersect(h, l)
F: (x(I), g(x(I)))
K = Intersect(p, xAxis)
q_1 = Segment(F, K)
r = OrthogonalLine(F, yAxis)
as_1: x = -2
as_2: x = 3
J: (x(G), 0)
s = Segment(J, G)
Z_1, Z_2 = Root(g)
N_1, N_2 = Root(h)
c = OrthogonalLine(N_2, xAxis)
d = OrthogonalLine(Z_1, xAxis)
e = OrthogonalLine(N_1, xAxis)
f_1: y = 1
Q, R = Intersect(h, f_1)
g_1 = OrthogonalLine(Q, xAxis)
h_1 = OrthogonalLine(R, xAxis)
E_2 = Intersect(g, g_1)
V = Intersect(f_1, yAxis)
u = Vector(V, R)
w = Vector(V, Q)
u_1 = Vector(Q, E_2)
S_1, S_2 = Intersect(g, h)
i_1: y = -1
M = Intersect(i_1, yAxis)
N, S = Intersect(h, i_1)
U = Intersect(h, i_1, 1)
W = Intersect(xAxis, i_1)
j_1 = OrthogonalLine(N, xAxis)
k_1 = OrthogonalLine(S, xAxis)
E_3 = Intersect(g, k_1)
E'_3: (x(E_3), (-y(E_3)))
v_1 = Vector(M, S)
w_1 = Vector(S, E_3)
a_1 = Vector(S, E'_3)
q: y = a_z / a_n
Strich1 = PolyLine((-4.470208333333344, -0.09604166666667215), (NaN, NaN), (-4.470208333333344, -0.09604166666667215), (-4.820208333333345, -0.5210416666666742), (-4.945208333333345, -0.6710416666666749), (-5.020208333333345, -0.7710416666666754), (-5.070208333333345, -0.8460416666666757), (-5.145208333333345, -0.9460416666666762), (-5.245208333333345, -1.0460416666666768), (-5.320208333333345, -1.1210416666666772), (-5.395208333333345, -1.1960416666666773), (-5.445208333333345, -1.2710416666666777), (-5.520208333333345, -1.3460416666666781), (-5.570208333333346, -1.4210416666666785), (-5.6702083333333455, -1.496041666666679), (-5.720208333333345, -1.571041666666679), (NaN, NaN), (-4.070208333333344, -0.24604166666667288), (NaN, NaN), (-4.070208333333344, -0.24604166666667288), (-4.420208333333345, -0.8210416666666757), (-4.620208333333345, -1.1710416666666772), (-4.645208333333344, -1.2460416666666776), (-4.695208333333345, -1.321041666666678), (-4.745208333333345, -1.4210416666666785), (-4.770208333333345, -1.496041666666679), (NaN, NaN), (-3.1702083333333433, -0.1460416666666724), (NaN, NaN), (-3.1702083333333433, -0.1460416666666724), (-3.6702083333333437, -0.8460416666666757), (-3.970208333333344, -1.2710416666666777), (-4.020208333333344, -1.3710416666666783), (-4.070208333333344, -1.4460416666666787), (-4.120208333333344, -1.521041666666679), (-4.195208333333344, -1.6210416666666794), (-4.245208333333344, -1.6960416666666798), (NaN, NaN), (-2.6952083333333428, -0.34604166666667335), (NaN, NaN), (-2.6952083333333428, -0.34604166666667335), (-3.0452083333333433, -0.9210416666666761), (-3.3452083333333436, -1.3460416666666781), (-3.4202083333333437, -1.4710416666666788), (-3.4702083333333436, -1.571041666666679), (-3.520208333333344, -1.6460416666666795), (-3.5702083333333436, -1.74604166666668), (-3.620208333333344, -1.8210416666666804), (-3.6952083333333436, -1.921041666666681), (-3.620208333333344, -1.8960416666666808), (NaN, NaN), (-2.1952083333333423, -0.8460416666666757), (NaN, NaN), (-2.1952083333333423, -0.8460416666666757), (-2.620208333333343, -1.521041666666679), (-2.845208333333343, -1.8960416666666808), (-2.895208333333343, -1.9960416666666811), (-2.945208333333343, -2.0710416666666815), (-2.995208333333343, -2.171041666666682), (-3.0202083333333434, -2.2460416666666823), (-3.070208333333343, -2.321041666666683), (-3.1202083333333435, -2.4210416666666834), (NaN, NaN), (-2.2202083333333427, -1.7960416666666803), (NaN, NaN), (-2.2202083333333427, -1.7960416666666803), (-2.5952083333333427, -2.546041666666684), (-2.770208333333343, -2.8710416666666854), (-2.795208333333343, -2.9460416666666855), (-2.845208333333343, -3.021041666666686), (-2.870208333333343, -3.0960416666666863), (-2.895208333333343, -3.171041666666687), (-2.945208333333343, -3.2710416666666875), (-2.995208333333343, -3.3460416666666877), (-3.0202083333333434, -3.421041666666688), (NaN, NaN), (-2.2952083333333424, -2.8960416666666857), (NaN, NaN), (-2.2952083333333424, -2.8960416666666857), (-2.5702083333333428, -3.5210416666666884), (-2.6952083333333428, -3.7460416666666894), (-2.795208333333343, -3.9210416666666905), (-2.820208333333343, -3.9960416666666907), (-2.870208333333343, -4.096041666666691), (-2.9202083333333433, -4.171041666666691), (-2.945208333333343, -4.271041666666692), (-2.995208333333343, -4.346041666666692), (-3.0202083333333434, -4.421041666666693), (-3.0452083333333433, -4.496041666666693), (-3.095208333333343, -4.621041666666693), (-3.1202083333333435, -4.721041666666694), (-3.1202083333333435, -4.821041666666694), (NaN, NaN), (-2.770208333333343, -4.421041666666693), (NaN, NaN), (-2.770208333333343, -4.421041666666693), (-3.1452083333333434, -5.071041666666696), (-3.2952083333333433, -5.246041666666697), true)
Strich2 = PolyLine((-1.3202083333333416, 3.6039583333333454), (NaN, NaN), (-1.3202083333333416, 3.6039583333333454), (-1.5702083333333419, 3.053958333333343), (-1.7452083333333421, 2.7289583333333414), (-1.820208333333342, 2.603958333333341), (-1.8702083333333421, 2.5289583333333403), (NaN, NaN), (-1.1452083333333416, 3.128958333333343), (NaN, NaN), (-1.1452083333333416, 3.128958333333343), (-1.545208333333342, 2.4289583333333398), (-1.645208333333342, 2.228958333333339), (-1.670208333333342, 2.1539583333333385), (-1.720208333333342, 2.053958333333338), (-1.770208333333342, 1.9539583333333377), (-1.820208333333342, 1.8789583333333373), (NaN, NaN), (-1.1452083333333416, 2.203958333333339), (NaN, NaN), (-1.1452083333333416, 2.203958333333339), (-1.4202083333333417, 1.6789583333333362), (-1.545208333333342, 1.3789583333333348), (-1.595208333333342, 1.2539583333333344), (-1.645208333333342, 1.1539583333333339), (-1.695208333333342, 1.0539583333333333), (-1.7452083333333421, 0.9789583333333329), (-1.7952083333333422, 0.9039583333333326), (NaN, NaN), (-1.0452083333333415, 1.578958333333336), (NaN, NaN), (-1.0452083333333415, 1.578958333333336), (-1.3202083333333416, 1.0789583333333335), (-1.4702083333333418, 0.753958333333332), (-1.5202083333333418, 0.6539583333333314), (-1.5702083333333419, 0.553958333333331), (-1.620208333333342, 0.45395833333333047), (-1.670208333333342, 0.3789583333333301), (-1.695208333333342, 0.3039583333333298), (-1.7452083333333421, 0.2289583333333294), true)
Strich3 = PolyLine((0.30479166666665974, -0.24604166666667288), (NaN, NaN), (0.30479166666665974, -0.24604166666667288), (0.20479166666665966, -0.3710416666666735), (0.07979166666665954, -0.5460416666666743), (0.029791666666659493, -0.6210416666666747), (-0.045208333333340574, -0.696041666666675), (-0.07020833333334059, -0.7710416666666754), (-0.12020833333334063, -0.8460416666666757), (-0.17020833333334068, -0.9210416666666761), (-0.22020833333334072, -0.9960416666666765), (-0.27020833333334077, -1.0710416666666769), (-0.3202083333333408, -1.146041666666677), (-0.37020833333334086, -1.2210416666666775), (-0.4452083333333409, -1.321041666666678), (-0.520208333333341, -1.4210416666666785), (-0.5702083333333411, -1.496041666666679), (-0.6202083333333411, -1.571041666666679), (-0.6702083333333412, -1.6460416666666795), (-0.6952083333333412, -1.72104166666668), (-0.7452083333333412, -1.7960416666666803), (-0.7952083333333413, -1.8710416666666807), (NaN, NaN), (0.8297916666666602, -0.34604166666667335), (NaN, NaN), (0.8297916666666602, -0.34604166666667335), (NaN, NaN), (0.8297916666666602, -0.34604166666667335), (NaN, NaN), (0.8297916666666602, -0.34604166666667335), (0.8797916666666602, -0.22104166666667274), (0.8297916666666602, -0.2960416666666731), (0.8047916666666601, -0.3710416666666735), (0.7297916666666601, -0.44604166666667383), (0.67979166666666, -0.5460416666666743), (0.60479166666666, -0.6460416666666747), (0.5547916666666599, -0.7460416666666753), (0.4797916666666599, -0.8210416666666757), (0.42979166666665986, -0.9210416666666761), (0.3547916666666598, -1.0210416666666766), (0.30479166666665974, -1.096041666666677), (0.22979166666665968, -1.1960416666666773), (0.17979166666665963, -1.2710416666666777), (0.1297916666666596, -1.3460416666666781), (0.07979166666665954, -1.4210416666666785), (0.054791666666659515, -1.521041666666679), (0.004791666666659471, -1.5960416666666792), (-0.045208333333340574, -1.6710416666666796), (-0.09520833333334061, -1.74604166666668), (-0.14520833333334066, -1.8210416666666804), (-0.1952083333333407, -1.921041666666681), (-0.24520833333334074, -1.9960416666666811), (-0.3202083333333408, -2.0710416666666815), (-0.37020833333334086, -2.1460416666666817), (-0.4202083333333409, -2.2210416666666823), (-0.47020833333334094, -2.2960416666666825), (-0.5452083333333411, -2.396041666666683), (-0.5952083333333411, -2.4960416666666836), (-0.6702083333333412, -2.5710416666666838), (-0.7202083333333412, -2.6460416666666844), (-0.7702083333333413, -2.7210416666666846), (NaN, NaN), (1.6547916666666609, -0.24604166666667288), (NaN, NaN), (1.6547916666666609, -0.24604166666667288), (1.5297916666666609, -0.3710416666666735), (1.4797916666666608, -0.44604166666667383), (1.4297916666666608, -0.5210416666666742), (1.3797916666666608, -0.5960416666666746), (1.3297916666666607, -0.6710416666666749), (1.2797916666666607, -0.7460416666666753), (1.2297916666666606, -0.8460416666666757), (1.1547916666666604, -0.9460416666666762), (1.1047916666666604, -1.0210416666666766), (1.0297916666666604, -1.1210416666666772), (0.9797916666666603, -1.1960416666666773), (0.9047916666666602, -1.2960416666666779), (0.8547916666666602, -1.3960416666666784), (0.7797916666666601, -1.496041666666679), (0.7297916666666601, -1.571041666666679), (0.67979166666666, -1.6710416666666796), (0.60479166666666, -1.7710416666666802), (0.5297916666666599, -1.8710416666666807), (0.4547916666666599, -1.971041666666681), (0.3797916666666598, -2.0710416666666815), (0.2797916666666597, -2.171041666666682), (0.22979166666665968, -2.2460416666666823), (0.1547916666666596, -2.346041666666683), (0.10479166666665957, -2.4210416666666834), (0.054791666666659515, -2.4960416666666836), (-0.02020833333334055, -2.5710416666666838), (-0.07020833333334059, -2.6460416666666844), (-0.12020833333334063, -2.746041666666685), (-0.1952083333333407, -2.821041666666685), (-0.24520833333334074, -2.8960416666666857), (-0.2952083333333408, -2.971041666666686), (-0.37020833333334086, -3.046041666666686), (-0.4202083333333409, -3.1210416666666867), (-0.4452083333333409, -3.196041666666687), (-0.49520833333334097, -3.2710416666666875), (-0.5702083333333411, -3.3460416666666877), (-0.5952083333333411, -3.421041666666688), (-0.6452083333333412, -3.4960416666666885), (-0.7202083333333412, -3.5710416666666887), (-0.7452083333333412, -3.6460416666666893), (-0.7952083333333413, -3.7210416666666895), (-0.8452083333333413, -3.7960416666666896), (NaN, NaN), (2.0047916666666614, -0.9460416666666762), (NaN, NaN), (2.0047916666666614, -0.9460416666666762), (1.729791666666661, -1.2710416666666777), (1.6047916666666608, -1.4710416666666788), (1.5547916666666608, -1.571041666666679), (1.4797916666666608, -1.6710416666666796), (1.4047916666666607, -1.7710416666666802), (1.3297916666666607, -1.8710416666666807), (1.2547916666666605, -1.971041666666681), (1.1797916666666606, -2.096041666666682), (1.0797916666666605, -2.196041666666682), (0.9797916666666603, -2.321041666666683), (0.8797916666666602, -2.4460416666666833), (0.7797916666666601, -2.5710416666666838), (0.67979166666666, -2.6960416666666847), (0.62979166666666, -2.771041666666685), (0.5297916666666599, -2.8960416666666857), (0.42979166666665986, -2.996041666666686), (0.3797916666666598, -3.0710416666666864), (0.30479166666665974, -3.171041666666687), (0.20479166666665966, -3.2710416666666875), (0.1297916666666596, -3.3460416666666877), (0.07979166666665954, -3.421041666666688), (0.029791666666659493, -3.4960416666666885), (-0.02020833333334055, -3.5710416666666887), (-0.09520833333334061, -3.6460416666666893), (-0.12020833333334063, -3.7210416666666895), (-0.17020833333334068, -3.7960416666666896), (-0.22020833333334072, -3.8710416666666903), (-0.27020833333334077, -3.9460416666666904), (-0.34520833333334083, -4.021041666666691), (-0.4202083333333409, -4.096041666666691), (-0.47020833333334094, -4.171041666666691), (-0.5452083333333411, -4.246041666666692), (-0.6202083333333411, -4.296041666666692), (-0.6702083333333412, -4.3710416666666925), (-0.7452083333333412, -4.446041666666693), (-0.7952083333333413, -4.521041666666694), true)
Strich4 = PolyLine((1.804791666666661, -2.4210416666666834), (NaN, NaN), (1.804791666666661, -2.4210416666666834), (1.3547916666666606, -3.0960416666666863), (1.1047916666666604, -3.446041666666688), (0.9297916666666602, -3.671041666666689), (0.8297916666666602, -3.7710416666666897), (0.7547916666666601, -3.8710416666666903), (0.67979166666666, -3.971041666666691), (0.62979166666666, -4.046041666666691), (0.5547916666666599, -4.096041666666691), (0.4797916666666599, -4.171041666666691), (NaN, NaN), (1.804791666666661, -3.2960416666666874), (NaN, NaN), (1.804791666666661, -3.2960416666666874), (1.5047916666666608, -3.671041666666689), (1.3297916666666607, -3.971041666666691), true)
a: x = 3
Strich5 = PolyLine((2.704791666666662, 3.478958333333344), (NaN, NaN), (2.704791666666662, 3.478958333333344), (2.4047916666666618, 3.028958333333342), (2.1297916666666614, 2.67895833333334), (2.079791666666661, 2.60395833333334), (NaN, NaN), (2.729791666666662, 3.1039583333333423), (NaN, NaN), (2.729791666666662, 3.1039583333333423), (2.4047916666666618, 2.52895833333334), (2.3047916666666617, 2.328958333333339), (2.2547916666666614, 2.2289583333333383), (2.2047916666666616, 2.1289583333333377), (2.1547916666666613, 2.0539583333333375), (2.1047916666666615, 1.9789583333333371), (NaN, NaN), (2.7797916666666618, 2.3039583333333384), (NaN, NaN), (2.7797916666666618, 2.3039583333333384), (2.3797916666666614, 1.6539583333333354), (2.2297916666666615, 1.4289583333333344), (2.1797916666666612, 1.328958333333334), (2.1547916666666613, 1.2539583333333335), (2.1297916666666614, 1.1789583333333333), (NaN, NaN), (2.704791666666662, 1.553958333333335), (NaN, NaN), (2.704791666666662, 1.553958333333335), (2.5297916666666618, 1.0289583333333325), (2.3297916666666616, 0.6789583333333309), (2.2797916666666613, 0.6039583333333305), (2.2297916666666615, 0.5289583333333301), true)
Strich6 = PolyLine((2.4047916666666618, 0.35395833333332927), (NaN, NaN), (2.4047916666666618, 0.35395833333332927), (NaN, NaN), (2.3797916666666614, 0.40395833333332953), (NaN, NaN), (2.3797916666666614, 0.40395833333332953), (2.2047916666666616, 0.15395833333332834), true)
Strich7 = PolyLine((3.4047916666666627, -0.17104166666667323), (NaN, NaN), (3.4047916666666627, -0.17104166666667323), (3.2547916666666623, -0.4210416666666744), (3.079791666666662, -0.7460416666666759), (3.054791666666662, -0.8460416666666765), (3.0047916666666623, -0.9210416666666768), (2.979791666666662, -0.9960416666666772), (NaN, NaN), (4.2797916666666636, -0.19604166666667333), (NaN, NaN), (4.2797916666666636, -0.19604166666667333), (4.179791666666663, -0.24604166666667357), (4.129791666666663, -0.3460416666666741), (4.104791666666663, -0.4210416666666744), (4.054791666666663, -0.49604166666667476), (4.004791666666663, -0.5710416666666751), (3.954791666666663, -0.6460416666666755), (3.904791666666663, -0.7460416666666759), (3.854791666666663, -0.8210416666666763), (3.7797916666666627, -0.9210416666666768), (3.729791666666663, -0.9960416666666772), (3.6797916666666626, -1.0710416666666775), (3.6297916666666628, -1.171041666666678), (3.5547916666666626, -1.2460416666666783), (3.5297916666666627, -1.3210416666666787), (3.4297916666666626, -1.4460416666666793), (3.3797916666666623, -1.5210416666666797), (3.3047916666666626, -1.6460416666666802), (3.2297916666666624, -1.7460416666666807), (3.179791666666662, -1.8460416666666812), (3.1047916666666624, -1.9210416666666816), (3.079791666666662, -1.996041666666682), (3.054791666666662, -2.0710416666666824), (3.1297916666666623, -1.996041666666682), (NaN, NaN), (4.954791666666664, -0.17104166666667323), (NaN, NaN), (4.954791666666664, -0.17104166666667323), (4.679791666666664, -0.6210416666666754), (4.454791666666663, -0.9210416666666768), (4.379791666666663, -1.0210416666666773), (4.2797916666666636, -1.146041666666678), (4.179791666666663, -1.2710416666666784), (4.079791666666663, -1.396041666666679), (3.979791666666663, -1.4960416666666796), (3.954791666666663, -1.57104166666668), (3.8797916666666628, -1.6710416666666803), (3.829791666666663, -1.7460416666666807), (3.7797916666666627, -1.821041666666681), (3.7547916666666628, -1.8960416666666815), (NaN, NaN), (3.854791666666663, -1.6960416666666804), (NaN, NaN), (3.854791666666663, -1.6960416666666804), (3.5547916666666626, -2.171041666666683), (3.4547916666666625, -2.3460416666666837), (3.4047916666666627, -2.421041666666684), (3.3547916666666624, -2.4960416666666845), (3.3297916666666625, -2.5710416666666847), (3.2547916666666623, -2.646041666666685), (3.2047916666666625, -2.7210416666666855), (3.154791666666662, -2.7960416666666856), (NaN, NaN), (5.529791666666664, -0.12104166666667297), (NaN, NaN), (5.529791666666664, -0.12104166666667297), (5.204791666666664, -0.7710416666666761), (5.0297916666666636, -1.0710416666666775), (4.954791666666664, -1.171041666666678), (NaN, NaN), (6.404791666666665, -0.1460416666666731), (NaN, NaN), (6.404791666666665, -0.1460416666666731), (6.029791666666664, -0.7960416666666762), (5.854791666666665, -1.0960416666666777), (5.804791666666665, -1.171041666666678), (5.729791666666665, -1.2710416666666784), (NaN, NaN), (3.7547916666666628, -2.396041666666684), (NaN, NaN), (3.7547916666666628, -2.396041666666684), (3.4047916666666627, -3.1460416666666875), (3.2547916666666623, -3.396041666666689), (3.179791666666662, -3.496041666666689), (3.1297916666666623, -3.5710416666666895), (NaN, NaN), (3.954791666666663, -2.7960416666666856), (NaN, NaN), (3.954791666666663, -2.7960416666666856), (3.6297916666666628, -3.4460416666666887), (3.4547916666666625, -3.7460416666666903), (3.4047916666666627, -3.846041666666691), (3.3547916666666624, -3.9460416666666913), (3.3047916666666626, -4.021041666666692), (3.2547916666666623, -4.096041666666692), (3.2297916666666624, -4.171041666666692), (3.179791666666662, -4.2460416666666925), (3.1297916666666623, -4.346041666666693), (NaN, NaN), (3.5547916666666626, -3.9960416666666916), (NaN, NaN), (3.5547916666666626, -3.9960416666666916), (3.2547916666666623, -4.596041666666695), (3.2047916666666625, -4.671041666666695), true)
S_{e1}: (x(S_1), 1)
Text3: "" + (LaTeX[f]) + ""
Strich8 = PolyLine((-5.220208333333345, -0.1710416666666725), (NaN, NaN), (-5.220208333333345, -0.1710416666666725), (-5.4202083333333455, -0.39604166666667356), (-5.570208333333346, -0.5710416666666744), (-5.645208333333346, -0.6460416666666747), (-5.720208333333346, -0.7460416666666753), (-5.795208333333346, -0.8460416666666757), (-5.870208333333347, -0.9210416666666761), (-5.945208333333346, -0.9710416666666764), (-6.020208333333346, -1.0210416666666766), (NaN, NaN), (-5.895208333333346, -0.19604166666667264), (NaN, NaN), (-5.895208333333346, -0.19604166666667264), (-6.395208333333347, -0.5960416666666746), (-6.6202083333333475, -0.8210416666666757), (-6.695208333333348, -0.896041666666676), (NaN, NaN), (-6.520208333333347, -0.09604166666667215), (NaN, NaN), (-6.520208333333347, -0.09604166666667215), (-7.095208333333348, -0.7710416666666754), (-7.395208333333349, -1.0460416666666768), true)