Sin embargo, hay materiales que pueden actuar como tanto conductores como aisladores dependiendo de las condiciones . Aquí hay algunos ejemplos:
* semiconductores: Estos materiales tienen una conductividad entre la de un conductor y un aislante. Su conductividad puede cambiarse por factores como la temperatura, las impurezas y los campos eléctricos. El silicio y el germanio son ejemplos comunes.
* Polímeros conductores: Estos son polímeros con dobles enlaces conjugados que permiten conductividad eléctrica. Pueden actuar como aisladores en su estado puro, pero volverse conductores cuando están dopados con ciertos elementos.
* transiciones de aislador de metal: Algunos materiales pueden cambiar entre un estado conductor y aislante dependiendo de factores como la temperatura, la presión o el voltaje aplicado. El dióxido de vanadio (VO2) es un ejemplo bien conocido.
En última instancia, el concepto de un conductor o aislante "perfecto" es una idealización. Todos los materiales tienen cierto grado de conductividad, incluso aquellos considerados aislantes. Del mismo modo, todos los materiales exhibirán cierta resistencia al flujo de corriente, incluso aquellos que se consideran conductores.