Propyl group

In organic chemistry, propyl is a three-carbon alkyl substituent with chemical formulaCH
2
CH
2
CH
3
for the linear form. This substituent form is obtained by removing one hydrogen atom attached to the terminal carbon of propane.[1] A propyl substituent is often represented in organic chemistry with the symbol Pr (not to be confused with the element praseodymium).

From left to right: the two isomeric groups propyl and 1-methylethyl (iPr or isopropyl), and the non-isomeric cyclopropyl group.

An isomeric form of propyl is obtained by moving the point of attachment from a terminal carbon atom to the central carbon atom, named 1-methylethyl or isopropyl. To maintain four substituents on each carbon atom, one hydrogen atom has to be moved from the middle carbon atom to the carbon atom which served as attachment point in the n-propyl variant, written as –CH(CH
3
)2.[2]

Linear propyl is sometimes termed normal and hence written with a prefix n- (i.e., n-propyl), as the absence of the prefix n- does not indicate which attachment point is chosen, i.e. absence of prefix does not automatically exclude the possibility of it being the branched version (i.e. i-propyl or isopropyl).[3]

In addition, there is a third, cyclic, form called cyclopropyl, or c-propyl. It is not isomeric with the other two forms, having the chemical formula -C3H5.

Examples

n-Propyl acetate is an ester which has the n-propyl group attached to the oxygen atom of the acetate group.

Chemical structure of propyl acetate.


Other examples

gollark: ```lua if settings.get "potatOS.removable" then potatOS.actually_really_uninstall = function(hedgehog) if hedgehog == "76fde5717a89e332513d4f1e5b36f6cb" then print "Hedgehog valid. Deleting potatOS main code." fs.delete "/autorun" else error "Invalid hedgehog! Expected 76fde5717a89e332513d4f1e5b36f6cb." end end end```Also this bit, optionally.
gollark: ```lua begin_uninstall_process = function() print "Please wait. Generating semiprime number..." local p1 = findprime(math.random(2, 100000)) local p2 = findprime(math.random(2, 100000)) local num = p1 * p2 print("Please find the prime factors of the following number:", num) write "Factor 1: " local f1 = tonumber(read()) write "Factor 2: " local f2 = tonumber(read()) if (f1 == p1 and f2 == p2) or (f2 == p1 and f1 == p2) then term.clear() term.setCursorPos(1, 1) print "Accepted. Moving startup." fs.delete "old-potatOS-startup" fs.move("startup", "old-potatOS-startup") print "Press any key to continue." os.pullEvent "key" os.reboot() else print("Factors", f1, f2, "invalid.", p1, p2, "expected.") end end```This bit is the uninstaller.
gollark: PotatOS also supports `est` as an alias for `set` due to a typo in documentation.
gollark: ```lua process.spawn(function() local signs = {peripheral.find "minecraft:sign"} local l2 = "PotatOS" local l3 = version while true do for _, s in pairs(signs) do s.setSignText("\167k" .. randbytes(16), l2, l3, "\167k" .. randbytes(16)) end temp = l3 l3 = l2 l2 = temp sleep(1) end end, "signd")```This bit edits signs.
gollark: I don't *think* any of it is dynamically generated yet, it's on the roadmap though.

References

  1. "IUPAC Nomenclature - Acyclic Hydrocarbons Rule A-1". Archived from the original on 2012-01-18. Retrieved 2012-03-14.
  2. "IUPAC Nomenclature - Acyclic Hydrocarbons Rule A-2". Archived from the original on 2012-01-18. Retrieved 2012-03-14.
  3. "IUPAC Nomenclature - Acyclic Hydrocarbons Rule A-1". Archived from the original on 2012-01-18. Retrieved 2012-03-14.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.