The 25-year-old is manager Mikel Arteta's fourth signing of the summer, following the arrivals of midfielder Fabio Vieira, goalkeeper Matt Turner and Brazilian forward Marquinhos.
Arsenal have signed Brazil forward Gabriel Jesus from Manchester City for £45m on a long-term deal.