Portugal's former Socialist prime minister Jose Socrates was arrested Friday as part of an inquiry into tax fraud, corruption and money laundering, the public prosecutor's office announced.