A redundant resolver comprising: a resolver body having a rotor having Nx, wherein Nx represents a natural number, salient poles, a stator opposed to the rotor and having Ns, wherein Ns represents an integer of 2 or more, teeth arranged in a circumferential direction, wherein the stator is divided in the circumferential direction into 4 pieces which serve as 4 tooth blocks, 2 redundancy systems are formed on the basis of the 4 tooth blocks, a sum of division angles in each system is 360/N degrees, and tooth blocks of a same one of the systems are disposed to be opposed to each other, and a winding group composed of one phase of excitation winding and two phases of output windings (Sa, Sb) being wound on each tooth; an excitation circuit provided to each system so as be independent among the systems and configured to supply power to the excitation winding, and an angle calculation unit provided to each system so as be independent among the systems and configured to calculate a rotation angle of a rotary body provided with the rotor, on the basis of signals from the two phases of output windings (Sa, Sb), characterized in that gap magnetic flux densities at both end portions of each tooth block are set to change mildly by a configuration in which, in each tooth block, the number of turns of the excitation winding wound on each of the teeth located at both ends of the tooth block is made smaller than the number of turns of the excitation winding wound on each of the teeth not located at said both ends. a resolver body having a rotor having Nx, wherein Nx represents a natural number, salient poles, a stator opposed to the rotor and having Ns, wherein Ns represents an integer of 2 or more, teeth arranged in a circumferential direction, wherein the stator is divided in the circumferential direction into 4 pieces which serve as 4 tooth blocks, 2 redundancy systems are formed on the basis of the 4 tooth blocks, a sum of division angles in each system is 360/N degrees, and tooth blocks of a same one of the systems are disposed to be opposed to each other, and a rotor having Nx, wherein Nx represents a natural number, salient poles, a stator opposed to the rotor and having Ns, wherein Ns represents an integer of 2 or more, teeth arranged in a circumferential direction, wherein the stator is divided in the circumferential direction into 4 pieces which serve as 4 tooth blocks, 2 redundancy systems are formed on the basis of the 4 tooth blocks, a sum of division angles in each system is 360/N degrees, and tooth blocks of a same one of the systems are disposed to be opposed to each other, and a winding group composed of one phase of excitation winding and two phases of output windings (Sa, Sb) being wound on each tooth; an excitation circuit provided to each system so as be independent among the systems and configured to supply power to the excitation winding, and an angle calculation unit provided to each system so as be independent among the systems and configured to calculate a rotation angle of a rotary body provided with the rotor, on the basis of signals from the two phases of output windings (Sa, Sb), characterized in that an excitation circuit provided to each system so as be independent among the systems and configured to supply power to the excitation winding, and an angle calculation unit provided to each system so as be independent among the systems and configured to calculate a rotation angle of a rotary body provided with the rotor, on the basis of signals from the two phases of output windings (Sa, Sb), characterized in that gap magnetic flux densities at both end portions of each tooth block are set to change mildly by a configuration in which, in each tooth block, the number of turns of the excitation winding wound on each of the teeth located at both ends of the tooth block is made smaller than the number of turns of the excitation winding wound on each of the teeth not located at said both ends.