A spin current magnetization rotational element, comprising:
- a spin-orbit torque wiring which extends in a first direction;
- a first ferromagnetic layer which is laminated in a second direction intersecting the first direction;
- and
- a first magnetic field applying layer which is disposed to be separated from the first ferromagnetic layer in the first direction and configured to apply an assistant magnetic field to the first ferromagnetic layer, the assistant magnetic field assisting a magnetization rotation of the first ferromagnetic layer, wherein:
- the spin-orbit torque wiring and the first magnetic field applying layer are in contact with each other;
- and
- a distance between the first ferromagnetic layer and the first magnetic field applying layer is equal to or shorter than a spin diffusion length of the spin-orbit torque wiring.