Ought implies can


"Ought implies can" is an ethical formula ascribed to Immanuel Kant that claims an agent, if morally obliged to perform a certain action, must logically be able to perform it:
Kant believed this principle was a categorical freedom, bound only by the free will as opposed to the Humean hypothetical freedom. There are several ways of deriving the formula—for example, the argument that it is wrong to blame people for things that they cannot control.