1) which scientist's work did Copernicus contradict?

2) what made it difficult for him to prove his theory?

i researched some site but still i don't get it...

How about Aristotle?

http://www.blupete.com/Literature/Biographies/Science/Copernicus.htm