The present invention provides an oxidative coupling procedure that allows efficient
synthesis of novel cyclo[n]pyrrole macrocycles. Therefore, the present invention
provides cyclo[n]pyrroles where n is 6, 7, 8, 9, 10, 11, or 12, and derivatives,
multimers, isomers, and ion and neutral molecule complexes thereof as new compositions
of matter. A protonated form of cyclo[n]pyrrole displays a gap of up to 700 nm
between strong Soret and Q-like absorption bands in the electronic spectrum, demonstrating
no significant ground state absorption in the visible portion of the electronic
spectrum. Uses of cyclo[n]pyrroles as separation media, nonlinear optical materials,
information storage media and infrared filters are provided.