Minimum attendance
A(s)A(s) ↔ attendance(s) ≥ 75
91% satisfies the attendance threshold.
91%
Expected ≥ 75%
Academic Logic Lab
Regula
Turn university policy into formal predicates, test student facts against every regulation, and show exactly why a decision follows.
Inference pipeline
Live verification workspace
Choose a reliable demo case or enter a custom student record.
Student facts · Domain S
Rule base · AR-4.2
Adjust a threshold, then rerun verification to derive a new verdict.
Verification complete
Every academic and administrative predicate evaluates to true.
Derived proof trace
Universal rule instantiated for Meera Sharma.
∀x [RegistrationVerified(x) ↔ A(x) ∧ C(x) ∧ B(x) ∧ K(x) ∧ F(x) ∧ D(x)]
Substitute x := Meera
= T ∧ T ∧ T ∧ T ∧ T ∧ T
∴ RegistrationVerified(Meera) = TRUE
Predicate truth table
A(s)A(s) ↔ attendance(s) ≥ 75
91% satisfies the attendance threshold.
91%
Expected ≥ 75%
C(s)C(s) ↔ cgpa(s) ≥ 5.0
CGPA 8.4 satisfies the academic minimum.
8.4
Expected ≥ 5.0
B(s)B(s) ↔ backlogs(s) ≤ 3
0 active backlogs is within the limit.
0
Expected ≤ 3
K(s)K(s) ↔ credits(s) ≥ requiredCredits(semester(s))
160 earned credits meet the Semester 8 requirement.
160 credits
Expected ≥ 112 for Sem 8
F(s)F(s) ↔ feesCleared(s)
The financial-clearance fact is true.
Cleared
Expected Cleared
D(s)D(s) ↔ ¬ disciplinaryHold(s)
No disciplinary hold exists.
No hold
Expected No hold
G(s)G(s) ↔ Sem8(s) ∧ credits(s) ≥ 160 ∧ backlogs(s)=0 ∧ internship(s) ∧ capstone(s)
All graduation predicates are satisfied.
Complete
Expected All conditions true
Formal method
The engine models each regulation as a Boolean predicate over the student domain. Conjunction derives the final verdict; any false predicate becomes a traceable counterexample.
Domain: S = all student records
∀s ∈ S [Eligible(s) ↔
A(s) ∧ C(s) ∧ B(s) ∧ K(s)
∧ F(s) ∧ D(s)]
Symbol legend
Inference discipline
Boundary tests
| Test case | Boundary | Expected | Reason |
|---|---|---|---|
| Exact attendance | 75% ≥ 75% | TRUE | Inclusive minimum |
| Backlog limit | 3 ≤ 3 | TRUE | Maximum is permitted |
| Disciplinary hold | ¬ TRUE | FALSE | Negated conduct predicate |