Polynym Math

set comparison between two polynyms

Pgroup development ⊥ PSOLID object-oriented programming


Equality

$$A \neq B$$
A is not equal to B

Subset

$$A \not\subseteq B$$
A is not a subset of or equal to B

Superset

$$A \not\supseteq B$$
A is not a superset of or equal to B

Intersection

$$A \cap B =$$
{ }

Union

$$A \cup B =$$
{ Liskov substitution, dependency inversion, forming, interface segregation, norming, open-closed, performing, single responsibility, storming }

Symmetric Difference

$$A \ominus B =$$
{ Liskov substitution, dependency inversion, forming, interface segregation, norming, open-closed, performing, single responsibility, storming }

Difference

$$A - B =$$
{ forming, norming, performing, storming }

Difference

$$B - A =$$
{ Liskov substitution, dependency inversion, interface segregation, open-closed, single responsibility }

Cartesian Product

$$A \times B =$$
{ (forming, Liskov substitution),
(forming, dependency inversion),
(forming, interface segregation),
(forming, open-closed),
(forming, single responsibility),
(norming, Liskov substitution),
(norming, dependency inversion),
(norming, interface segregation),
(norming, open-closed),
(norming, single responsibility),
(performing, Liskov substitution),
(performing, dependency inversion),
(performing, interface segregation),
(performing, open-closed),
(performing, single responsibility),
(storming, Liskov substitution),
(storming, dependency inversion),
(storming, interface segregation),
(storming, open-closed),
(storming, single responsibility) }

group development

Source
Bruce Tuckman
Area
Sociology
Mode
step
Depth
4
User
scotty


vs.

Polynym
SOLID

SOLID object-oriented programming

Source
Robert C. Martin
Area
Programming
Mode
part
Depth
5
User
scotty
4 steps of group development

5 parts of SOLID object-oriented programming
forming
storming
norming
performing

single responsibility
open-closed
Liskov substitution
interface segregation
dependency inversion
© 2025 Nymology