File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ LogicalPy is a small Python library providing basic functionalities for manipula
11
11
The library allows to work with classical propositional logic formulae.
12
12
The main features include:
13
13
14
- - The creation of logical formulae either directly or from a string
14
+ - The construction of logical formulae either directly or from a string
15
15
- The implementation of semantic notions: satisfiability, entailment...
16
16
- The conversion to normal forms (NNF, DNF, DNF)
17
17
- Automated theorem proving with the resolution procedure
Original file line number Diff line number Diff line change @@ -51,10 +51,10 @@ P ∨ (¬Q ∧ ¬P)
51
51
## Clausal representations of normal forms
52
52
53
53
The ` normal_forms ` sub-module also contains classes representing conjunctive and disjunctive clauses.
54
- The CNF and DNF can be found in terms of clauses with the ` to_clausal_cnf() ` and ` to_clausal_dnf() ` functions.
54
+ The CNF and DNF forms can be found in terms of clauses with the ` to_clausal_cnf() ` and ` to_clausal_dnf() ` functions.
55
55
With ` to_cnf() ` and ` to_dnf() ` , the resulting normal forms are ` Formula ` instances, so disjunction and conjunction
56
56
are represented as binary operators, but with ` to_clausal_cnf() ` and ` to_clausal_dnf() ` , the results are lists
57
- of clauses. Note that the resulting clauses aren't simplified afterhand .
57
+ of clauses. Note that the resulting clauses aren't simplified.
58
58
59
59
<br >
60
60
Original file line number Diff line number Diff line change @@ -5,7 +5,10 @@ build-backend = "hatchling.build"
5
5
[project ]
6
6
name = " logicalpy"
7
7
description = " A library providing basic functionalities for manipulating propositional logic"
8
- version = " 0.1.0"
8
+ version = " 0.1.1"
9
+ authors = [
10
+ {name = " Timothée Monin" }
11
+ ]
9
12
dependencies = [" lark>=1.2.2" ]
10
13
requires-python = " >= 3.13"
11
14
readme = " README.md"
You can’t perform that action at this time.
0 commit comments