A method for separating semiconducting single-walled carbon nanotubes from
metallic single-walled carbon nanotubes is disclosed. The method utilizes
separation agents that preferentially associate with semiconducting
nanotubes due to the electrical nature of the nanotubes. The separation
agents are those that have a planar orientation, .pi.-electrons available
for association with the surface of the nanotubes, and also include a
soluble portion of the molecule. Following preferential association of
the separation agent with the semiconducting nanotubes, the
agent/nanotubes complex is soluble and can be solubilized with the
solution enriched in semiconducting nanotubes while the residual solid is
enriched in metallic nanotubes.