derivations

Running the Deriver Application in a web browser using CheerpJ

8/10/2026

It has become a challenge to run the legacy Deriver application, which was written in Java Swing, simply because few Users have Java on their computers. Fortunately, Leaning Technologies have devised some technology, CheerpJ, that allow Java Swing applications to run in a web browser. 

 

 

Try your own derivations

Logical System

Roll your own derivations

2013

You may have derivations of your own that you wish to try. Just type, paste, or drag and drop, them into the panel, select your derivation, and click 'Start from selection'. [Often copy-and-paste won't work directly from a Web Page; however, usually drag-and-drop will work!]

You will need to use the correct logical symbols. Here they are

F ∴ F & G ∼ & ∨ ⊃ ≡ ∀ ∃ ∴ (or use the palette to produce them)

Tutorial 24: The restrictions on the quantificational rules

Logical System
12/25/13

Skill to be acquired:

To understand how the various restrictions on the quantificational rules work to exclude certain kinds of invalid inferences

Reading

Bergmann[2004] The Logic Book Section 10.1

The Tutorial

The Rule of Universal Elimination UE

If a derivation contains a line of the form

n (∀<variable>)<scope> <any justification>

then a line of the form

<<scope>[<constant>/<variable>]> 'n ∀E'