The reason is that it is not easy to get a patent for it, which
will be accepted as his research only after obtaining a proper patent and
clearly explaining that it is his research.
Such delayed publication of research results caused many
problems for Newton. Gravity was discovered in 1665. It was only in the year
1687 that he published a book embodying this principle. Newton ran into a
problem by publishing it 22 years later.
A scientist named Robert Hooke claimed to be the founder of
this principle. This caused a great mental struggle for Newton. We all
might think that Newton easily discovered the theory of Earth's gravity and
told the world. He faced bigger problems when telling it to the outside world
than he found out. Eventually, Newton's friend Halley intervened and put an end
to the problem.
Newton himself proved
that he was able to explain so much because he discovered this. This is not an
event Newton was caught in another event like this. Calculus was invented by
Newton in 1667 but was not published until 1687. The fact that he did not
immediately publish his findings created several problems.
The discovery will be complete only when it is formally
published to the world of knowledge, but Newton devoted his full attention to
research, so he did not publish anything immediately.
Leibniz published this calculus under a different name and
claimed it as his own. Newton solved this problem little by little. Isaac
Newton suffered from such problems. It was events like these that led Newton to
the conclusion that his next discoveries should be told immediately.