Skip to content

Proof scoring rubric ​

This page explains how FullProof scores students' solutions.

  • A question's score starts at 100 and goes down for each of the mistakes listed below. In a question with several items, the deduction in each item is capped at that item's share of the question's score.
  • How many points come off depends on the kind of mistake and on the weight of the step in the proof. A missing step based on a significant theorem costs more than a missing step based on a definition.
  • Some questions are checked more strictly: a missing step based on a basic theorem costs 30 points instead of 20, a missing transitivity or algebra step costs 10 instead of 5, and a missing condition for congruence or similarity costs at least 10 points instead of 5.

Wrong statements ​

MistakePoints
Wrong statement*20
Statement that needs correcting, for example congruent instead of similar10
Statement that needs a small correction, for example a missing degree sign2

* For a wrong statement, the system usually ignores the wrong row and goes on checking the next rows. Statements based on the wrong one count as unsupported.

Deductions for statement corrections total at most 20 points. A wrong vertex order in congruence or similarity costs no points, but the system points it out.

Missing statements and reasons ​

Level *Missing statementWrong/missing reason **Close theorem and/or missing reason with correct supporting statements **
Significant theorem30105
Basic theorem20105
Significant definition1052
Transitivity and algebra52 (wrong only)2 (wrong only)
Basic definition25 (wrong only)2 (wrong only)
Trivial02 (wrong only)2 (wrong only)

* The theorems at each level are listed at the end of the page. ** Deductions for missing or wrong reasons total at most 25 points.

Incorrect use of a theorem ​

TheoremsRequired stepsPoints
Congruence theorems3 conditions for congruenceat least 5 points per missing step, depending on the missing step's reason
Similarity theorems2 conditions for similarityat least 5 points per missing step, depending on the missing step's reason
Proportion theorems: Thales' theorem, the angle bisector theorem, the ratio of corresponding sides in similar triangleswriting the proportion explicitly5

Mistakes in the proof's structure ​

MistakePoints
Redundant step in the proof***2 (max. 10 in total)
A statement based on what needs to be proved (on top of the usual deduction for missing steps)10

*** The system doesn't look for redundant steps in a proof that has a wrong statement, or once the proof has already lost more than 60 points.

Levels of reasons, definitions and theorems ​

LevelReasons
Reasons by a significant theoremEvery theorem except those listed below, including area formulas, the sum of the angles around a point, and the converse parallel-line theorems (lines parallel by alternate/corresponding/co-interior angles)
Reason by a basic theoremIn a triangle, equal sides face equal angles, and vice versa · adjacent/vertical angles · the angle sum in a triangle/quadrilateral · corresponding/alternate/co-interior angles between parallel lines
Reasons by a significant definitionEquilateral triangle · parallelogram / rhombus / rectangle / square · circle · midsegment
Basic definitionMedian · adding/subtracting segments/angles/arcs
Transitivity and algebraTransitivity · algebra · adding/subtracting areas
Trivial reasonsDefinitions of: altitude · angle bisector · perimeter · midpoint · perpendicular lines · perpendicular bisector · parallel lines · isosceles triangle · right triangle · kite · trapezoid · isosceles trapezoid · right trapezoid
Close theoremsSwapping alternate/corresponding angles in the parallel-line theorems · swapping Thales and extended Thales · swaps within the parallelogram family - for example using the definition of a parallelogram instead of the theorem "in a rhombus, opposite sides are parallel"