t1(z) =
How to check the following inequality for any complex analytic function ?
Afficher commentaires plus anciens
I want a MATLAB programme to check if my analytic function f satisfies the inequality
Real{1+z*f ''(z)/f'(z)}>=0 for all z belonging to unit disk. Also with f(0)=0 and f'(0)=1
3 commentaires
Torsten
le 13 Fév 2026 à 12:53
I think both problems you posted here are meant to be solved theoretically, not with MATLAB help.
Walter Roberson
le 13 Fév 2026 à 20:44
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 13 Fév 2026 à 21:03
Modifié(e) : Walter Roberson
le 13 Fév 2026 à 21:05
Let us test:
syms z
f1(z) = sin(z) + cos(z);
f2(z) = sinh(z);
df1 = diff(f1);
d2f1 = diff(df1);
df2 = diff(f2);
d2f2 = diff(df2);
t1(z) = real(1 + z*d2f1(z) / df1(z))
t2(z) = real(1 + z*d2f2(z) / df2(z))
syms theta real
Z = cos(theta) + 1i*sin(theta)
t1s = simplify(t1(Z))
t2s = simplify(t2(Z))
fplot(t1s, [0 2*pi])
fplot(t2s, [0 2*pi])
The first plot is fine. The second plot definitely goes negative. The hypothesis is therefore false unless the second plot is prohibitted by the boundary conditions.
f2(0)
df2(0)
Nope, the boundary conditions are met.
Catégories
En savoir plus sur Programming dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


