Skip to content

Discrete Math Calculator (Set operations: intersection, union, difference, cartesian product, etc. Relationship properties: validate whether it represnts a funtion or not, reflexivity, symmetry, antisymmetry, transitivity, relationship matrix, etc.)

Notifications You must be signed in to change notification settings

alexaraynal/DiscreteMathCalculator

Repository files navigation

This code is a simple console Discrete Math Calculator in java (Object Oriented Programming Paradigm) It is capable of operating sets with an undefined number of an undefined type of elements (using ArrayLists). It include the operations set intersection, union, difference, and cartesian product. A relationship analyzation that encapsulates whether it represents a function or not, it's matrix representation (using boolean algebra), and reflexitivity, symmetry, antisymmetry, and transitivity verificaction. It includes the classes and subclasses Set, Relationship, OrderedPair, Matrix, and BoolMatrix, with their corresponding properties and methods

-Alexa Raynal

About

Discrete Math Calculator (Set operations: intersection, union, difference, cartesian product, etc. Relationship properties: validate whether it represnts a funtion or not, reflexivity, symmetry, antisymmetry, transitivity, relationship matrix, etc.)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages