A motor and an inverter which drives the motor, wherein the motor comprises: a stator comprising plural groups (A, B) of windings, each group (A, B) having coils and generating a rotating magnetic field according to the energization of the coils of each group (A, B); and a rotor which rotates due to the rotating magnetic fields of the plural groups (A, B) of windings; and the inverter comprises: an identical number of switching circuits (3A, 3B) to the number of groups (A, B), each of the circuits (3A, 3B) comprising plural switching elements (SW1 - SW6, SW7 - SW12) and supplying alternating current to the coils of each group (A, B) according to the switching action of the plural switching elements (SW1 - SW12); and a control unit which controls the switching elements (SW1 - SW12) of the switching circuits (3A, 3B) corresponding to each group (A, B) so that the sum of terminal voltages of the coils of each group (A, B) is constant, wherein the coils of the plural groups (A. B) are of concentrated windings, the motor is driven by supplying a three phase alternating current to the coils of each group (A, B), the plural groups (A, B) comprise a first group and a second group, the control unit is configured to control the switching circuits (3A, 3B) to provide reverse currents to the coils in the first group and the coils in the second group assigned to an identical phase, and the winding direction of the coils of the second group is set opposite to the winding direction of the coils of the first group of identical phase, such that the current flows in a same direction through the coils in the first group and the coils in the second group assigned to the identical phase, when the reverse currents are provided to the coils in the first group and the coils in the second group assigned to the identical phase. a stator comprising plural groups (A, B) of windings, each group (A, B) having coils and generating a rotating magnetic field according to the energization of the coils of each group (A, B); and a rotor which rotates due to the rotating magnetic fields of the plural groups (A, B) of windings; and the inverter comprises: an identical number of switching circuits (3A, 3B) to the number of groups (A, B), each of the circuits (3A, 3B) comprising plural switching elements (SW1 - SW6, SW7 - SW12) and supplying alternating current to the coils of each group (A, B) according to the switching action of the plural switching elements (SW1 - SW12); and a control unit which controls the switching elements (SW1 - SW12) of the switching circuits (3A, 3B) corresponding to each group (A, B) so that the sum of terminal voltages of the coils of each group (A, B) is constant, wherein the coils of the plural groups (A. B) are of concentrated windings, an identical number of switching circuits (3A, 3B) to the number of groups (A, B), each of the circuits (3A, 3B) comprising plural switching elements (SW1 - SW6, SW7 - SW12) and supplying alternating current to the coils of each group (A, B) according to the switching action of the plural switching elements (SW1 - SW12); and a control unit which controls the switching elements (SW1 - SW12) of the switching circuits (3A, 3B) corresponding to each group (A, B) so that the sum of terminal voltages of the coils of each group (A, B) is constant, wherein the coils of the plural groups (A. B) are of concentrated windings, the motor is driven by supplying a three phase alternating current to the coils of each group (A, B), the plural groups (A, B) comprise a first group and a second group, the control unit is configured to control the switching circuits (3A, 3B) to provide reverse currents to the coils in the first group and the coils in the second group assigned to an identical phase, and the winding direction of the coils of the second group is set opposite to the winding direction of the coils of the first group of identical phase, such that the current flows in a same direction through the coils in the first group and the coils in the second group assigned to the identical phase, when the reverse currents are provided to the coils in the first group and the coils in the second group assigned to the identical phase.