Я хочу построить сопряженную функцию в python
Как я могу решить это уравнение f (x) = − log x
, с domf = R++
.
По определению, функция сопряжения дается fstar(y) = supx (yx + log x).Как функция от x, разность ограничена тогда, когда y <0, и достигает максимума при x = −1 / y. </p>
Функция сопряжения задается fstar (y) = - log (−y) - 1и домен domfstar = −R ++
Я пробовал этот код, но он неверен:
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(1, 50, 0.01)
y = np.arange(-50, 0, 0.01)
f = -(np.log10(x))
fY = - (np.log10( - y)) - 1
plt.figure(1)
plt.subplot(211)
plt.plot(x, f)
plt.subplot(212)
plt.plot(y, fY)
plt.show()