Journal of the American Chemical Society, Vol.128, No.14, 4865-4871, 2006
A molecular full-adder and full-subtractor, an additional step toward a moleculator
Over the past decade, there has been remarkable progress in the development of molecular logic and arithmetic systems, which has brought chemists closer to the realization of a molecular scale calculator (a Moleculator). This paper describes a significant step in this direction. By integrating past and new approaches for molecular logic reconfiguration, we were able to load advanced arithmetic calculations onto a single molecular species. Exchanging chemical inputs, monitoring at several wavelengths simultaneously, as well as using negative logic for the transmittance mode significantly increase the input and output information channels of the processing molecule. Changing the initial state of the processor is an additional approach used for altering the logical output of the device. Finally, introducing degeneracy to the chemical inputs or, alternatively, controlling their interactions to form identical chemical states minimizes the complexity of realizing three-bits addition and subtraction at the molecular scale. Consequently, using a commercially available fluorescein molecule, acid and base chemical inputs, and a simple UV-vis measurement setup, integration of a full-adder and, for the first time, a full-subtractor is now possible within individual molecules.