a tool for Erkenntnis through dialectical notetaking
tl;dr: tools to help order your thoughts generally do not accommodate dialectical thinking in any meaningful way.
superstructure
is aiming to do so.
- as any enlightened person will tell you, dialectical thinking is the only method for gaining any actual Erkenntnis
- dialectical thought inevitably brings about highly complex and interwoven networks of Begriffe
- keeping track of all the things that have already been considered during contemplation is difficult enough by itself, but to then also continuously integrate each one of your insights with the next to uncover all the relations between them, and to revise your understanding of them, is, for any sufficiently complex reflection, virtually impossible
- hence, people use note taking and thoughtful structuring of data as tools to aid them with all kinds of work that involves the mind
- however, I could not find any tool that was well equipped to help with a dialectical approach to understanding things: each note taking tool was in some shape or form hierarchical - top-down or bottom-up - to accommodate falsches Bewusstsein
superstructure
aims to do for the dialectic method, what mindmaps do for methods uninterested in any meaningful insight
- a computer program by its nature can neither fully replicate nor contain the Absolute
- designing the basic logical structure is difficult, because when talking about the Gegenstand of a Begriff, that Gegenstand is not actually a Gegenstand, but itself just a Begriff, an object in computer land
- isomorphism to the (real) Whole is thus currently not part of the roadmap
- what we can do however, is to facilitate the Erkenntnisprozess in your Bewusstsein
- any (future) claims of the opposite are either ironic, or should be ignored
superstructure
requires python3.7 or higher
$ python3 -m venv env
$ source env/bin/activate
$ python3 -m pip install -r requirements.txt
$ python3 -m pip install --editable .
- start
superstructure
in CLI mode
$ source env/bin/activate
$ python3 superstructure/cli.py
Any contributions to superstructure
, be they in the form of comments or code, are greatly appreciated. If you want to contribute some code, please do so by following this common procedure:
- fork the project
- create your feature branch (
git checkout -b feature/new_stuff
) - commit your changes (
git commit -m 'Add some new stuff'
) - push to the branch (
git push origin feature/new_stuff
) - open a pull request to
dev
$ python3 -m venv env
$ source env/bin/activate
$ python3 -m pip install -r requirements-dev.txt
$ export BETTER_EXCEPTIONS=1
$ pre-commit install && pre-commit install -t pre-push
$ pre-commit run --all-files
$ python3 -m pip install --editable . # build project according to setup.py
$ python setup.py bdist_wheel # create wheel
$ twine upload --repository testpypi dist/* # upload wheel to testpypi (requires ~/.pypirc)
$ twine upload dist/* # CAUTION: upload wheel to pypi (requires ~/.pypirc)
- testing is fairly simple: a Bewusstsein gets created and it is prefilled with Begriffe, and then we will check, whether
superstructure
obeys some fundamental rules of reality
$ source env/bin/activate
$ export BETTER_EXCEPTIONS=1
$ python3 -mpytest --cov=superstructure --cov-report term-missing tests
$ python3 main.py
or simply
$ ./run_tests
- development on
superstructure
should useblack
for formatting andbandit
+flake8
for linting - development happens on
dev
, merging intomaster
constitutes a version bump
.
├── superstructure
| |
| ├── metastructure
| | ├── grundbegriffe.py
| | ├── form.py
| | ├── geist.py
| | └── core.py
| |
| ├── hyperstructure
| | └── vernunft.py
| |
| ├── infrastructure
| | ├── storage
| | | └── pickled.py
| | |
| | └── logo.py
| |
| └── cli.py
|
└── tests
| ├── test_geist.py
| └── test_core.py
|
└── main.py
- metastructure: constitutes the set of structures underlying the superstructure
- hyperstructure: constitutes the tooling for analyzing structures found in
metastructure
- infrastructure: constitutes the tooling for user interaction
- tests: constitutes tests
Phenomenology of Spirit by G.W.F. Hegel is a philosophical work that explores the concept of Spirit and its relationship to the individual. The book is divided into three sections: the Phenomenology of Spirit, the Science of Logic, and the Philosophy of Right. In the Phenomenology of Spirit, Hegel examines the development of Spirit from its most basic form, the immediate consciousness, to its highest form, the absolute Spirit. He argues that Spirit is a process of self-realization, in which the individual must overcome the limitations of their immediate consciousness in order to reach a higher level of understanding. In the Science of Logic, Hegel examines the nature of logic and its role in the development of Spirit. He argues that logic is the foundation of all knowledge and that it is essential for the development of Spirit. Finally, in the Philosophy of Right, Hegel examines the concept of right and its relationship to the individual. He argues that right is the basis of all ethical behavior and that it is essential for the development of Spirit. The overall message of the book is that Spirit is a process of self-realization, in which the individual must overcome the limitations of their immediate consciousness in order to reach a higher level of understanding.
- The true form of philosophy is intuition, or immediate knowledge of the Absolute.
- The individual's share in the total work of Spirit is very small.
- Language is the more truthful form of expression, as it expresses the true content of sense-certainty.
- The power of the negative is essential to Spirit's progress.
- The ethical order exists as something given, and the customs and laws are a specific ethical substance.
- War is the form in which the essential moment of the ethical substance, the absolute freedom of the ethical self from every existential form, is present in its actual and authentic existence.
- The supreme reality and the reality which stands in the greatest antithesis to universal freedom is the freedom and individuality of actual self-consciousness itself.
- The shapes of the totality of Spirit display themselves in a temporal succession, for only the whole has true actuality and therefore the form of pure freedom in face of an other.
- The divine Being descends from its universality, through the mediation of the Cult, into individuality, and thus unites itself with reality.
- G. W. F. Hegel: Die Wissenschaft der Logik
- Thomas Sören Hoffmann: Georg Wilhelm Friedrich Hegel - Eine Propädeutik
- Yaozhi Jiang: Mathematical Foundation for Dialectical Logic - An Introduction for Making Dialectical Logic Mathematically
- Huacan He, Yanquan Zhou, and Zhicheng Chen: Research on Mathematical Dialectical Logic for Intelligent Information Processing
- nLab: Formalization of Hegel's Science of Logic in Categorical logic / in Modal homotopy type theory
- Hrgb. Andreas Arndt, Christian Iber and Günter Kruck: Hegels Lehre vom Begriff, Urteil und Schluss
- Sven Jürgensen: Freiheit in den Systemen Hegels und Schellings
- hegel.net
- github.com/m-strasser/hegelizer
- https://labs.kagi.com/ai/sum?url=https://archive.org/stream/phenomenology-of-spirit-g-w-f-hegel/Phenomenology%2520of%2520Spirit%2520-%2520G%2520W%2520F%2520Hegel_djvu.txt&expand=1
- thanks Hegel