Task: Text Categorization
Input (English): A similar reaction to it sees the addition of an R group at the alpha carbon of an ester and is named for Horner and this reaction's namesake. One variation of this reaction uses a proton donor to reduce a carbon-lithium bond formed due to excess lithium to selectively yielding of the E type of product, and is called the Schlosser modification. It sees the formation of the zwitterionic betaines which undergo an oxaphosphetane intermediate, and phosphine oxide is a by-product of this reaction which usually yields Z alkenes. For 10 points, name this reaction that uses an aldehyde or ketone and a phosphorus ylide to produce alkenes and is named after a German chemist.
Output (English): Science