overfit log: %y

log: %y

exp: %y

linear: %y

A1: 2000
B1: 0.06
A2: 2010
B2: 0.0842
A3: 2013
B3: 0.0869
A: (A1, B1)
B: (A2, B2)
C: (A3, B3)
list1: {A, B, C}
D = Point(xAxis)
a: x = x(D)
list2 = Sequence(((-x(D)) + x(Element[list1, n]), y(Element[list1, n])), n, 1, 3)
a_1 = 1 (slider from -2000 to 2000, step 0.1)
b = 1 (slider from -2000 to 2000, step 0.1)
c = 1 (slider from -2000 to 2000, step 0.1)
d: 1
f(x) = (a_1 * log((b * x) + c)) + d
g = Fit(list1, f)
e: x = 2030
E = Intersect(g, e, (2030, 0.09591189036747427))
h = FitLog(list2)
p(x) = h(x - x(D))
F = Intersect(p, e, (2030, 0.1247840706630079))
i: 1039.87 / 0.5203
j = FitLineY(list1)
q = FitExp(list1)
G = Intersect(q, e, (2030, 0.14803331818406787))
H = Intersect(e, j)