Bipolaron

In physics, a bipolaron is a type of quasiparticle consisting of two polarons. In organic chemistry, it is a molecule or a part of a macromolecular chain containing two positive charges in a conjugated system.

Bipolarons in physics

In physics, a bipolaron is a bound pair of two polarons. An electron in a material may cause a distortion in the underlying lattice. The combination of electron and distortion (which may also be understood as a cloud of phonons) is known as a polaron (in part because the interaction between electron and lattice is via a polarization). When two polarons are close together, they can lower their energy by sharing the same distortions, which leads to an effective attraction between the polarons. If the interaction is sufficiently large, then that attraction leads to a bound bipolaron. For strong attraction, bipolarons may be small. Small bipolarons have integer spin and thus share some of the properties of bosons. If many bipolarons form without coming too close, they might be able to form a Bose–Einstein condensate. This has led to a suggestion that bipolarons could be a possible mechanism for high-temperature superconductivity. For example, they can lead to a very direct interpretation of the isotope effect.

Recently, bipolarons have been found in a Bose-Einstein condensate. Two polarons interchange sound waves and they attract to each other, forming a bound-state when the strength coupling between the single polarons and the condensate is strong in comparison with the interactions of the host gas.[1]

Bipolarons in organic chemistry

In organic chemistry, a bipolaron is a molecule or part of a macromolecular chain containing two positive charges in a conjugated system. The charges can be located in the centre of the chain or at its termini. Bipolarons and polarons are encountered in doped conducting polymers such as polythiophene.

It is possible to synthesize and isolate bipolaron model compounds for X-ray diffraction studies.[2] The diamagnetic bis(triaryl)amine dication 2 in scheme 1 is prepared from the neutral precursor 1 in dichloromethane by reaction with 4 equivalents of antimony pentachloride. Two resonance structures exist for the dication. Structure 2a is a (singlet) diradical and 2b is the closed shell quinoid. The experimental bond lengths for the central vinylidene group in 2 are 141 pm and 137 pm compared to 144 pm and 134 pm for the precursor 1 implying some contribution from the quinoid structure.

Scheme 1. BisTriarylamine Dication

On the other hand, when a thiophene unit is added to the core in the structure depicted in scheme 2, these bond lengths are identical (around 138 pm) making it a true hybrid.

Scheme 2 Thiophene based bipolaron
gollark: https://aphyr.com/posts/342-typing-the-technical-interview
gollark: If this worked as expected, in theory you could do```pythonraise quibble("abcd")```but alas, no.
gollark: But which runs much faster.
gollark: ```pythonfrom requests_futures.sessions import FuturesSessionimport concurrent.futures as futuresimport randomtry: import cPickle as pickleexcept ImportError: import pickletry: words_to_synonyms = pickle.load(open(".wtscache")) synonyms_to_words = pickle.load(open(".stwcache"))except: words_to_synonyms = {} synonyms_to_words = {}def add_to_key(d, k, v): d[k] = d.get(k, set()).union(set(v))def add_synonyms(syns, word): for syn in syns: add_to_key(synonyms_to_words, syn, [word]) add_to_key(words_to_synonyms, word, syns)def concat(list_of_lists): return sum(list_of_lists, [])def add_words(words): s = FuturesSession(max_workers=100) future_to_word = {s.get("https://api.datamuse.com/words", params={"ml": word}): word for word in words} future_to_word.update({s.get("https://api.datamuse.com/words", params={"ml": word, "v": "enwiki"}): word for word in words}) for future in futures.as_completed(future_to_word): word = future_to_word[future] try: data = future.result().json() except Exception as exc: print(f"{exc} fetching {word}") else: add_synonyms([w["word"] for w in data], word)def getattr_hook(obj, key): results = list(synonyms_to_words.get(key, set()).union(words_to_synonyms.get(key, set()))) if len(results) > 0: return obj.__getattribute__(random.choice(results)) else: raise AttributeError(f"Attribute {key} not found.")def wrap(obj): add_words(dir(obj)) obj.__getattr__ = lambda key: getattr_hook(obj, key)wrap(__builtins__)print(words_to_synonyms["Exception"])```New version which tends to reduce weirder output.
gollark: https://github.com/joelgrus/fizz-buzz-tensorflow/blob/master/Fizz%20Buzz%20in%20Tensorflow.ipynb

See also

References

  1. Camacho-Guardian, A.; Peña Ardila, L. A.; Pohl, T.; Bruun, G. M. (6 July 2018). "Bipolarons in a Bose-Einstein Condensate". Phys. Rev. Lett. 121 (13401): 013401. arXiv:1804.00402. Bibcode:2018PhRvL.121a3401C. doi:10.1103/PhysRevLett.121.013401. PMID 30028169.
  2. S. Zheng; et al. (2006). "Isolation and Crystal Structures of Two Singlet Bis(Triarylamine) Dications with Nonquinoidal Geometries". Journal of the American Chemical Society. 128 (6): 1812–7. doi:10.1021/ja0541534. PMID 16464079.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.