Viewing profile — litexlang
litexlang
HN member- Joined
- Sat, May 24, 2025, 1:23 AM UTC
- HN karma
- 86
- Public activity
- 26 items
- HN profile
- View on Hacker News ↗
About litexlang
No profile information was provided.
Recent public activity
-
comment
Comment #46390074
It's truely great if Litex does compile to existing formal languages. The only problem is that we can not find a good way to compile our verification process, which does not requir…
-
comment
Comment #46380979
Thanks! It seems the font color defers in different systems (I did not find this behavior on my machine). So I changed the font color to pink :) Happy Christmas
-
comment
Comment #46325074
[Litex]( https://litexlang.com ) is a simple open-source computer language for mathematical proofs. Anyone can have a rough understanding of Litex in 2 hours. Although it is not ye…
- story
-
comment
Comment #45401992
Thank you auggierose. Your comment is by far the best description of the stage of Litex is now: very flawed, but very different from other formal languages. I guess it is because L…
-
comment
Comment #45395282
haha, no, it is not. visit my git commits and you can see the readme has been updated ~1000 times! I really want my readme look good!
-
comment
Comment #45395273
Working on that bro :)
-
comment
Comment #45395269
Thank you aktuel!
-
comment
Comment #45395265
know @self_defined_axiom_larger_equal_is_transitive(x, y, z R): x >= y y >= z =>: x >= z Since transitivity of >= is not implemented, one has to call this self_defined_axiom_larger…
-
comment
Comment #45395218
The first line is essential, because Litex does not implement transitivity of >= in its kernel and one has to formalize it: know @larger_equal_is_transitive(x, y, z R): x >= y y >=…
-
comment
Comment #45395206
HAHA, thank you fallat, I guess you are right!
-
comment
Comment #45395202
have is used to ensure the existence of the object you define. For example, you do not want to declare a new object when it is from an empty set!
-
comment
Comment #45395187
haha, you are right bro!
-
comment
Comment #45395178
``` If litex's strategy is "you describe the steps you want to take, and litex will automatically figure out why they're correct", how are you supposed to do any nontrivial proofs?…
-
comment
Comment #45395084
Thank you thau! Your example is pretty interesting! I avoid using any advanved Mathlib tactic to make the comparison fairer. We are comparing Lean and Litex under conditions where …
-
comment
Comment #45395063
Thank you captain! Your observation is pretty interesting! I will fix that after I have more information!
-
comment
Comment #45395060
Thank you Jon, I will put the semantics and the mathematical system behind online soon! Just give me some time!
-
comment
Comment #45395057
Hi there! I am jiachen shen, creator of Litex. I feel really lucky that Litex has drawn so much attention from you guys! I always like the geek culture of HN, and have absolutely n…
-
comment
Comment #45369630
Litex is a simple, intuitive, and open-source formal language for coding reasoning (Star the repo! https://github.com/litexlang/golitex ). It ensures every step of your reasoning i…
- story
- comment
- story
-
comment
Comment #44460743
[dead]
-
comment
Comment #44460699
Sorry for your story. In those days open source is REALLY HARD. Put your github link here and we will support your project by starring you and spreading your project. You definitel…
-
comment
Comment #44253795
Hi everyone! I'm excited to introduce Litex — a simple formal language designed to make mathematical formalization accessible to everyone, even 10-year-old beginners! With 2,800 Gi…