Difference between a proposition and an assertion

It may be a silly doubt, but let me ask this.

What is the difference between a proposition and an assertion?

I know there’s a very thin line between the two terminologies, but I’m unable to get that.

Solutions Collecting From Web of "Difference between a proposition and an assertion"

There is a subtle difference between the two:

  1. A proposition is a statement in either a natural or a formal language, for which it makes sense to ask whether it is either true or false.

  2. An assertion is a statement which one claims to be true.

As such, assertions are more restrictive than propositions. For example:

  1. In a logic textbook, we read “It’s raining” as an example of a proposition. This is not an assertion.
  2. I look out of the window and say: “It’s raining.” From the context, it is clear that I am asserting this proposition to be true. Hence, it is an assertion.

The distinction is fine, because everything that is a proposition can also be an assertion, while all assertions are necessarily propositions. So the distinction between the two depends entirely on the context.