What pioneering ideas did the Renaissance provide for the development of modern natural science and technology?

Natural rights, social contract, people's sovereignty and decentralization.

1, the Renaissance broke the situation that religious mysticism dominated the whole country, strongly promoted and influenced the religious reform movement, and provided important help for this movement. Renaissance advocated attaching importance to secular life and opposing authority, which aroused contemporary people's doubts and antipathy to the Catholic Church and theology. Renaissance humanists satirized and exposed the corruption and ugliness of the Catholic church through literature, art and other forms. 2. The Renaissance broke the unity of scholasticism with theology as the core, cleared the way for ideological liberation and progress in the future, and made various secular philosophies rise. Among them is British empirical materialism (Bacon). It also promoted the development of political theory, Machiavelli laid the foundation for the later Enlightenment, and a large number of thinkers such as Hobbes and Locke developed theories such as "natural rights", "social contract", "people's sovereignty" and "separation of powers". 3. Deny feudal privileges. In the Middle Ages, feudal privileges were granted and the concept of family status was deeply rooted. Renaissance made these things lose the weight of the measure of people in the past. People's nobility has been given a new connotation. Petrarch said: "True nobility is not innate, but self-made."