Live data from Hacker News

Viewing profile — litexlang

litexlang

HN member
Joined
Sat, May 24, 2025, 1:23 AM UTC
HN karma
86
Public activity
26 items

About litexlang

No profile information was provided.

Recent public activity

  1. 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…

  2. 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

  3. 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…

  4. story
  5. 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…

  6. 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!

  7. comment
    Comment #45395273

    Working on that bro :)

  8. comment
    Comment #45395269

    Thank you aktuel!

  9. 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…

  10. 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 >=…

  11. comment
    Comment #45395206

    HAHA, thank you fallat, I guess you are right!

  12. 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!

  13. comment
    Comment #45395187

    haha, you are right bro!

  14. 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?…

  15. 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 …

  16. comment
    Comment #45395063

    Thank you captain! Your observation is pretty interesting! I will fix that after I have more information!

  17. comment
    Comment #45395060

    Thank you Jon, I will put the semantics and the mathematical system behind online soon! Just give me some time!

  18. 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…

  19. 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…

  20. story
  21. comment
  22. story
  23. comment
  24. 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…

  25. 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…