lean-ja / lean-ja/lean-by-example

Girard のパラドックスの説明に使った証明に図を添付する

Open
#2,441 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Lean
Stars
188
Forks
15
Avg merge
9h 8m
Merged PRs (30d)
6

Description

可換図式をいい感じに Typst で生成する例

#import "@preview/fletcher:0.5.8" as fletcher: diagram, edge

#set page(
  width: auto,
  height: auto,
  margin: 4mm,
)

#set text(size: 13pt)

#diagram(
    cell-size: 30mm,
    spacing: (38mm, 24mm),
    edge-stroke: 0.75pt,
    node-outset: 5pt,
    mark-scale: 80%,
    $
      sum_(a : alpha) beta(a) edge("r", "=", label: "id") & T \
      beta(x) edge("u", "->", label: "単射") edge("r", "=", label: "id") & op("Set") T edge("u", "->", label: "単射")
    $
)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

First locate the explanation of Girard's paradox in the repository; no file or test is named in the issue. Use the provided Typst/fletcher example as the diagram reference, and consider the work done when the explanation includes a rendered commutative diagram.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.