Python Code
Python Code
def sum_of_squares(N):
S_10 = sum_of_squares(10)
S_30 = sum_of_squares(30)
print(f"S(10) = {S_10}")
print(f"S(30) = {S_30}")
import math
def compare_F_and_ln(N_values):
for N in N_values:
F_value = F_x_N(1, N)
ln_value = math.log(1 + N)
# Example usage
compare_F_and_ln([1, 3, 7, 10])
This will plot F(x,N)F(x, N)F(x,N) for several values of NNN and compare it to ln(1+x)\
ln(1+x)ln(1+x).
import numpy as np
def ln_1_plus_x(x):
return np.log(1 + x)
plt.figure(figsize=(10, 6))
for N in N_values:
F_values = F_x_N_vectorized(x_values, N)
# Plot ln(1 + x)
ln_values = ln_1_plus_x(x_values)
plt.xlabel("x")
plt.ylabel("Value")
plt.legend()
plt.grid(True)
plt.show()
# Example usage
x_value = 1
G_value = G_x(x_value)
print(f"G({x_value}) = {G_value}")
def compare_G_and_ln(x_values):
for x in x_values:
G_value = G_x(x)
ln_value = math.log(1 + x)
# Example usage
compare_G_and_ln([0.5, 1, -0.5])
def sqrt_1_plus_x(x):
return np.sqrt(1 + x)
G_values = G_x(x_values)
sqrt_values = sqrt_1_plus_x(x_values)
plt.figure(figsize=(10, 6))
# Plot G(x)
# Plot sqrt(1 + x)
plt.xlabel("x")
plt.ylabel("Value")
plt.legend()
plt.grid(True)
plt.show()