Logical determinism

But what makes it (or its negation) true is the present existence of a state of affairs – a truthmaker.

[1] If so, then the future is determined in the sense that the way things are now – namely the state of affairs that makes ‘There will be a sea-battle tomorrow’ or its negation true – determines the way that things will be.

Furthermore, if the past is necessary, in the sense that a state of affairs that existed yesterday cannot be altered, then the state of affairs that made the proposition ‘There will be a sea-battle tomorrow’ true cannot be changed, and so the proposition or its negation is necessarily true, and it is either necessarily the case that there will be a sea-battle tomorrow, or necessarily not the case.

The term ‘logical determinism’ (Logischer Determinismus) was introduced by Moritz Schlick.

In trying to resolve the problem, the 13th century philosopher Duns Scotus argued in an early work that a future proposition can be understood in two ways: either as signifying something in reality that makes something be true in the future, or simply as signifying that something will be the case.