Hello I have been doing some thinking related to Ampere law and behaviour of magnetic field inside materials of different permeability. In the process, I came up with the following thought experiment: Try imagining a very long solenoid with steady current I. Turns of the solenoid are circular. The magnetic field generated by the solenoid is something like the one that is shown in this picture: http://www.siemon.com/uk/white_papers/images/06-05-01-magnets5.gif Let us assume that the solenoid is in vacuum. We expect an uniform B/H field inside. Where, B and H are related by: B=μ0H H can be easily calculated as the function of number of turns, length of the coil and the amount of current. If we take an amperian loop that coincides with one of the lines of force shown in the previous picture, for example, the uppermost, we should obtain a nonzero circulation of the H field which should be equal to the total current enclosed by the loop. In the second experiment, we do almost everything the same, expect that the coil isn't in vacuum. We insert 2 materials of different magnetic permeability inside the coil so that they have a sharp and well defined boundary. It goes something like this: AIR-MATERIAL1-MATERIAL2-AIR If we take boundary conditions for B/H fields, we obtain that the normal component of B should be continous and tangetial component is nonexistent. So, it seems that the B vector goes unchanged. Which means that H vector is different in different materials. It is equal to B divided by the permeability of the material. If we take the same amperian loop, we should now obtain a different result. But the sum of enclosed currents hasn't changed. Is that a paradox or I'm missing something obvious?