We analyze the coupling between the ferroelectric and magnetic order parameters in the magnetoelectric multiferroic BiFeO 3 using density functional theory within the local spin density approximation ͑LSDA͒ and the LSDA+ U method. We show that weak ferromagnetism of the Dzyaloshinskii-Moriya type occurs in this material, and we analyze the coupling between the resulting magnetization and the structural distortions. We explore the possibility of electric-field-induced magnetization reversal and show that, although it is unlikely to be realized in BiFeO 3 , it is not in general impossible. Finally, we outline the conditions that must be fulfilled to achieve switching of the magnetization using an electric field. There has been increasing recent interest in magnetoelectric multiferroics, 1-5 which are materials that show spontaneous magnetic and electric ordering in the same phase. In addition to the fascinating physics resulting from the independent existence of two or more ferroic order parameters in one material, 6 the coupling between magnetic and electric degrees of freedom gives rise to additional phenomena. The linear and quadratic magnetoelectric ͑ME͒ effects, in which a magnetization linear or quadratic in the applied field strength is induced by an electric field ͑or an electric polarization is induced by a magnetic field͒, are already well established. 5 Recently, more complex coupling scenarios have been investigated. Examples are the coupling of the antiferromagnetic and ferroelectric domains in hexagonal YMnO 3 , 1 or the large magnetocapacitance near the ferromagnetic Curie temperature in ferroelectric BiMnO 3 . 3 Especially interesting are scenarios where the direction of the magnetization or electric polarization can be modified by an electric or magnetic field, respectively. Such a coupling would open up entirely new possibilities in data storage technologies, such as ferroelectric memory elements that could be read out nondestructively via the accompanying magnetization. Some progress has been made in this direction. Recently, the small ͑0.08 C/cm 2 ͒ electric polarization in perovskite TbMnO 3 was rotated by 90°using a magnetic field at low temperatures ͑ϳ10-20 K͒. 4 Conversely, early work on nickel-iodine boracite 7 showed that, below ϳ60 K, reversal of the spontaneous electric polarization rotates the magnetization by 90°, indicating that the axis of the magnetization, but not its sense, can be controlled by an electric field. In fact, it was believed 8,9 that electric-field-induced 180°switching of the magnetization should be impossible, because a reversal of the magnetization corresponds to the operation of time inversion, whereas the electric field is invariant under this operation. In this work we show that such behavior is not generally impossible by using multiferroic bismuth ferrite, BiFeO 3 , as a test case to analyze the coupling between magnetism and ferroelectricity.BiFeO 3 has long been known to be, in its bulk form, an antiferromagnetic, ferroelectric multiferroic, 10,11 with anti...