Seiberg–Witten gauge theory