Groups
Groups
Sign in
Groups
Groups
tlaplus
Conversations
About
Send feedback
Help
tlaplus
Contact owners and managers
1–30 of 1619
This is a discussion group for users of the TLA+ specification language, the PlusCal algorithm language, and their associated tools.
To find out about the languages and tools, see
The TLA Home Page
Posts by non-members are moderated.
We encourage you to join the group.
Mark all as read
Report group
0 selected
Ivanov Dmitriy
,
Andrew Helwer
3
Dec 19
Redundancy in states dump
Correction: the state cardinality is |Boxes| * |Observed_Boxes| * |{"left", "right
unread,
Redundancy in states dump
Correction: the state cardinality is |Boxes| * |Observed_Boxes| * |{"left", "right
Dec 19
Igor Konnov
Dec 19
Code conformance yet again, this time with SMT
Hi, I've realized that some of you on this list may be not reading social networks. So I've
unread,
Code conformance yet again, this time with SMT
Hi, I've realized that some of you on this list may be not reading social networks. So I've
Dec 19
Taylor Waggoner
,
Markus Kuppe
2
Dec 18
Join us at the next TLA+ Outreach Committee meeting on December 18
Friendly reminder that the meeting is scheduled for four hours from now. We'd welcome your
unread,
Join us at the next TLA+ Outreach Committee meeting on December 18
Friendly reminder that the meeting is scheduled for four hours from now. We'd welcome your
Dec 18
Stephan Merz
Dec 15
TLA+ Community Meeting 2026
A TLA+ Community Meeting will be organized as a satellite of ETAPS 2026 (https://www.etaps.org/2026/)
unread,
TLA+ Community Meeting 2026
A TLA+ Community Meeting will be organized as a satellite of ETAPS 2026 (https://www.etaps.org/2026/)
Dec 15
Jaco van de Pol
Dec 13
Fully funded PhD and Postdoc in Quantum Software, Aarhus, Denmark
We offer several fully funded PhD and Postdoc positions in Quantum Software (verification,
unread,
Fully funded PhD and Postdoc in Quantum Software, Aarhus, Denmark
We offer several fully funded PhD and Postdoc positions in Quantum Software (verification,
Dec 13
Miguel Raz-Guzmán Macedo
,
Andrew Helwer
3
Nov 30
Can the VSCode TLA+ extension do Unicode autocomplete?
Deal :) First typescript PR ever, so if anyone can help get it over the finish line I'd
unread,
Can the VSCode TLA+ extension do Unicode autocomplete?
Deal :) First typescript PR ever, so if anyone can help get it over the finish line I'd
Nov 30
Younes
,
William Schultz
2
Nov 27
TLA+ repo on Google CodeWiki?
FYI there is already a DeepWiki for the tlaplus code repo: https://deepwiki.com/tlaplus/tlaplus On
unread,
TLA+ repo on Google CodeWiki?
FYI there is already a DeepWiki for the tlaplus code repo: https://deepwiki.com/tlaplus/tlaplus On
Nov 27
Quentin DELAMEA
, …
Stephan Merz
10
Nov 27
Prove properties of the form [](P => []P) with TLAPS
Understood, thank you very much! On Thursday, November 27, 2025 at 10:47:10 AM UTC+1 Stephan Merz
unread,
Prove properties of the form [](P => []P) with TLAPS
Understood, thank you very much! On Thursday, November 27, 2025 at 10:47:10 AM UTC+1 Stephan Merz
Nov 27
王圣予
, …
Irwansyah Irwansyah
4
Nov 26
Looking for Guidance on Getting Started with TLA+: Tips for a New Learner
1. Start with the mindset of modeling a discrete system 2. A discrete system has a state in each
unread,
Looking for Guidance on Getting Started with TLA+: Tips for a New Learner
1. Start with the mindset of modeling a discrete system 2. A discrete system has a state in each
Nov 26
Mathew Kuthur James
, …
Andrew Helwer
5
Nov 26
Rules for writing formulae with primed variables
Nope, you can use the primed variables as many times as you want. This is a way of writing
unread,
Rules for writing formulae with primed variables
Nope, you can use the primed variables as many times as you want. This is a way of writing
Nov 26
Dave Hughes
, …
Markus Kuppe
9
Nov 24
Science of Concurrent Programs: 3.4.1.4 Error in Composition?
The pull request https://github.com/tlaplus/tlaplus/pull/805 mentions the limitation of the current
unread,
Science of Concurrent Programs: 3.4.1.4 Error in Composition?
The pull request https://github.com/tlaplus/tlaplus/pull/805 mentions the limitation of the current
Nov 24
Chris Ortiz
, …
Stephan Merz
4
Nov 24
What is the plan for Distributed PlusCal?
Hi Stephan, Yes I am very interested. In fact, I am working on a side project with our univerisity
unread,
What is the plan for Distributed PlusCal?
Hi Stephan, Yes I am very interested. In fact, I am working on a side project with our univerisity
Nov 24
Dave Hughes
,
Andrew Helwer
2
Nov 22
Question about Science of Concurrent Programs: Status
Lamport is retired retired, so there is currently no public way to contact him and report errors.
unread,
Question about Science of Concurrent Programs: Status
Lamport is retired retired, so there is currently no public way to contact him and report errors.
Nov 22
Chris Ortiz
, …
dbah...@gmail.com
13
Nov 19
Aside from WF and SF?
All, I have been studying this hugely valuable work for a month or two now – and I am wondering about
unread,
Aside from WF and SF?
All, I have been studying this hugely valuable work for a month or two now – and I am wondering about
Nov 19
Markus Kuppe
Nov 13
Presentation of the TLAi+ Challenge Winning Project – Specula
The winners of the 1st TLA+ GenAI Challenge [1] presented their winning submission, Specula [2], at
unread,
Presentation of the TLAi+ Challenge Winning Project – Specula
The winners of the 1st TLA+ GenAI Challenge [1] presented their winning submission, Specula [2], at
Nov 13
Dylan Zueck
,
Stephan Merz
3
Nov 12
Proving an action leads to a temporal formula
Thanks! I was thinking something along those lines would work, the only issue with that is that in my
unread,
Proving an action leads to a temporal formula
Thanks! I was thinking something along those lines would work, the only issue with that is that in my
Nov 12
Chris Ortiz
, …
Markus Kuppe
6
Nov 7
Will there be a lesson learned on AWS 2025 East-1 Outage due to DynamoDB with regards to TLA+?
Thank you all for sharing. Murat's TLA+ spec is really cool, and also cool is the Spectacle
unread,
Will there be a lesson learned on AWS 2025 East-1 Outage due to DynamoDB with regards to TLA+?
Thank you all for sharing. Murat's TLA+ spec is really cool, and also cool is the Spectacle
Nov 7
Weining Cao
, …
Igor Konnov
3
Nov 3
Discussion: Apalache found counter-example for invariant that was claimed proved via TLC→TLAPS
Hi Weining Cao, Seconding what Stephan wrote. The most important question is whether the
unread,
Discussion: Apalache found counter-example for invariant that was claimed proved via TLC→TLAPS
Hi Weining Cao, Seconding what Stephan wrote. The most important question is whether the
Nov 3
Ugur Yavuz
, …
Ugur Y. Yavuz
3
Nov 1
Initializing local variables in PlusCal
Yes, that's what I saw in the manual as well, but I was a bit surprised there wasn't any
unread,
Initializing local variables in PlusCal
Yes, that's what I saw in the manual as well, but I was a bit surprised there wasn't any
Nov 1
Dylan Zueck
, …
Markus Kuppe
3
Oct 28
Checking that a specific path is always possible to take
Interrupt cannot occur at any time in your example specification because you restricted Interrupt to
unread,
Checking that a specific path is always possible to take
Interrupt cannot occur at any time in your example specification because you restricted Interrupt to
Oct 28
Rostislav Nikitin
Oct 26
Re: [tlaplus] Digest for tlaplus@googlegroups.com - 2 updates in 1 topic
Hello Stephan. Thank for your answer. Yep, you are absolutely right. Yesterday I found this article:
unread,
Re: [tlaplus] Digest for tlaplus@googlegroups.com - 2 updates in 1 topic
Hello Stephan. Thank for your answer. Yep, you are absolutely right. Yesterday I found this article:
Oct 26
Rostislav Nikitin
,
Stephan Merz
2
Oct 25
Temporal property unexpectedly fails
A TLA+ specification Init /\ [][Next]_vars allows for behaviors that end in infinite stuttering after
unread,
Temporal property unexpectedly fails
A TLA+ specification Init /\ [][Next]_vars allows for behaviors that end in infinite stuttering after
Oct 25
Shane Miller
,
Andrew Helwer
3
Oct 23
Checking temporal properties (2 quick questions)
Thank you for your reply On Thu, Oct 23, 2025, 4:07 PM Andrew Helwer <andrew...@gmail.com>
unread,
Checking temporal properties (2 quick questions)
Thank you for your reply On Thu, Oct 23, 2025, 4:07 PM Andrew Helwer <andrew...@gmail.com>
Oct 23
Markus Kuppe
,
Hillel Wayne
2
Oct 14
Towards a migration guide: TLA+ Toolbox → TLA+ VSCode extension
I need to rewrite learntla to use vscode, but might be a bit before I can get to that. If this
unread,
Towards a migration guide: TLA+ Toolbox → TLA+ VSCode extension
I need to rewrite learntla to use vscode, but might be a bit before I can get to that. If this
Oct 14
Ugur Yavuz
,
Stephan Merz
2
Oct 10
The Naturals module
I don't know why that module was changed in the distribution [1] with respect to the presentation
unread,
The Naturals module
I don't know why that module was changed in the distribution [1] with respect to the presentation
Oct 10
Shane Miller
,
Stephan Merz
3
Oct 3
Nailing down how/where fariness is inherited by macros, procedures
The best way to answer these questions is to understand the TLA+ specification that corresponds to a
unread,
Nailing down how/where fariness is inherited by macros, procedures
The best way to answer these questions is to understand the TLA+ specification that corresponds to a
Oct 3
Marko Schuetz-Schmuck
, …
Andrew Helwer
3
Oct 2
using the tla-toolbox on wayland
I mostly use neovim to write TLA+, with the tree-sitter-tlaplus grammar for highlighting. Syntax
unread,
using the tla-toolbox on wayland
I mostly use neovim to write TLA+, with the tree-sitter-tlaplus grammar for highlighting. Syntax
Oct 2
Jskri
, …
Stephan Merz
11
Oct 2
Feedback on TLA+ tutorial and proofs
Thank you for your thorough review. I agree with most of your comments. The links have been fixed in
unread,
Feedback on TLA+ tutorial and proofs
Thank you for your thorough review. I agree with most of your comments. The links have been fixed in
Oct 2
Ian Dardik
, …
Stephan Merz
5
Sep 30
Fully Compositional Inductive Invariant Inference in TLA+: Grant Presentation
Thank you to everyone who joined the presentation! The recording is available here. On Tuesday,
unread,
Fully Compositional Inductive Invariant Inference in TLA+: Grant Presentation
Thank you to everyone who joined the presentation! The recording is available here. On Tuesday,
Sep 30
Shane Miller
,
Markus Kuppe
2
Sep 26
How to configure TLA to emit event traces on command line only (no IDE)
> On Sep 25, 2025, at 7:58 PM, Shane Miller <gshane...@gmail.com> wrote: > > Hello
unread,
How to configure TLA to emit event traces on command line only (no IDE)
> On Sep 25, 2025, at 7:58 PM, Shane Miller <gshane...@gmail.com> wrote: > > Hello
Sep 26