Physics Stack Exchange is a question and answer site for active researchers, academics and students of physics. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are given an infinitely long cylinder of radius $b$ with an empty cylinder (not coaxial) cut out of it, of radius $a$. The system carries a steady current (direction along the cylinders) of size $I$. I am trying to find the magnetic field at a point in the hollow. I am told that the answer is that the magnetic field is uniform throughout the cavity. and is proportional to $d\over b^2-a^2$ where $d$ is the distance between the centers of the cylinders.


I have found by using Ampere's law that the magnetic field at a point at distance r from the axis in a cylinder of radius $R$ carrying a steady current, $I$, is given by $\mu_0 I r\over 2\pi R^2$. So I thought I would use superposition. But what I get is ${\mu_0 I \sqrt{(x-d)^2+y^2}\over 2\pi b^2}-{\mu_0 I \sqrt{(x)^2+y^2}\over 2\pi a^2}$. However this is not the given answer!

share|cite|improve this question
You need to assume that the current is distributed equally over the remaining cross sectional area of the wire. – Ron Maimon Jul 14 '12 at 4:16

This is a problem of superposition--- you can imagine this is a uniform cylinder carrying a current, and the cut-out part is another uniform cylinder carrying a current of the same current density in the opposite direction. Then you superpose the two fields of the two cylinders, and you get the total field.

Ampere's law tells you that the magnetic field inside a cylinder is linearly proportional to the distance from the center, and goes around the center line as given by the right hand rule. So that for a uniform cylinder with current density j going in the z-direction,

$$ B_x \propto - j(y-y_0) $$ $$ B_y \propto + j(x-x_0) $$

for the opposite current density cylinder, you just reverse the sign of j. When you add, the x and y dependent parts cancel out, so that the field is constant.

share|cite|improve this answer

Hint: Take the position vector of center of hole as $\vec{a}$, and take the relative p.v. of a point in the cavity as $\vec{r_1}$. Solve vectorially, you'll be surprised by the result.

A similar surprise occurs when you have the same cylinder with a uniform charge density. Maybe you should try this first, magnetic fields involve the extra cross product (It gets out of the way here, though)

Yes, superposition is useful here.

share|cite|improve this answer
Thanks, in my attempt I used the origin as the center of the hole and that answer is what I got... I can't seem to get the right answer :( – light Feb 29 '12 at 11:51
Vectors can make complicated stuff easier. Use the origin as the center of the main cylinder. Note that you applied Pythagoras theorem to non-perpendicular lines. Bad idea. Have you tried vectors yet? It really makes the solution beautiful. – Manishearth Feb 29 '12 at 11:59

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.