I guess this is not a homework check, since i already know the answer and know that my approach is wrong. I want to know, actually, where did i make a mistake:
A hollow cone (like a party hat) has vertex angle 2θ , slant height L, and surface charge density σ . It spins around its symmetry axis with angular frequency ω. What is the magnetic field at the tip?
Now, my point is: The magnetic field of a ring with radius r and current i, at the symmetry axis, is given by $\vec B = \frac{\mu i}{2z} \hat z$
So the field resultant here, is going to be $$\int \frac{\mu \space dI(z)}{2r} \hat z$$
Now, $dI = \frac{dq}{dt} = \frac{\sigma dA}{dt} = \sigma v dz$
$$\vec B = \int \frac{\mu \sigma (v=\omega z tan(\theta)) dz}{2z} \hat z = \frac{\mu \sigma \omega L sin(\theta) }{2} \hat z$$
But the right answer is $$\frac{\mu \sigma \omega L sin^3(\theta) }{2} \hat z$$
I have checked, and i believe that my wrong decision was to consider the field of a infinitesimal area of a cone equals to the field of a ring. But i can't understand why! What is the problem with this approximation?