P. 1
Adição_à__ligação_dupla

Adição_à__ligação_dupla

|Views: 3.756|Likes:

More info:

Published by: Sergio Ricardo Ribeiro on Mar 04, 2012
Direitos Autorais:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

07/15/2013

pdf

text

original

Alcano: C

nH

2n + 2

Alquenos e cicloalcanos: C

nH

2n

Alquinos e alcadienos: C

nH

2n - 2

IDH = Número de pares de hidrogênio que devem ser
subtraídos da fórmula molecular do alcano correspodente,
afim de se obter a fórmula molecular do hidrocarboneto
considerado.

Hexano – C

6H

14

Hexeno – C

6H

12

H

2 ( 1 par)

IDH = 1

Considerações Importantes na Utilização dessa Metodologia

I. Presença de elementos do Grupo VI (O, S, Se, Te) - Ignorar o heteroátomo e
comparar a fórmula resultante com o alcano correspondente:

C7H14O2 → C7H14 C7H16 (≠ 2 H, IDH = 1)
CnH2n + 2

Acetato de isopentila

II. Presença de elementos do Grupo VII (F, Cl, Br, I) - Substituir o halogênio por
hidrogênio (na prática acrescentar um H por cada halogênio) e comparar a fórmula
resultante com o alcano correspondente:
C2H3Cl3O2 → C2H6 C2H6 IDH = 0
CnH2n + 2

Cloral

III. Presença de elementos do Grupo V (N, P, As, Sb, Bi) - Subtrair um hidrogênio
para cada heteroátomo e comparar a fórmula resultante com o alcano
correspondente:

C10H14N2 → C10H12 C10H22 (≠ 10 H, IDH=5)
CnH2n + 2

Nicotina

N

N

C

Cl3C

OH

OH

H

O

O

IDH = 1 + [(no átomos do elemento particular) (NL – 2)]
2

Considerando uma substância contendo C, H, N, O e Cl; e as

correspondentes número de ligações (NL) → O = 2, C = 4, N = 3,

Cl = 1, temos:

IDH = 1 + [nC x 2 + nH x (-1) + nN x 1 + nCl x (-1)]
2

IDH = 1 + nC - nH + nN - nCl
2 2 2

Exercício: Calcular o IDH dos exemplos acima (acetato de isopentila,
cloral e nicotina), sabendo-se que as fórmulas moleculares são:
C7H14O2, C2H3Cl3O2, C10H14N2 , respectivamente.

You're Reading a Free Preview

Descarregar
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->