Notação de Frege para a Parte III do Begriffsschrift

Notação de Frege para a Parte III do Begriffsschrift

Existem alguns pacotes que conheço para ajudar a definir a notação de Frege, com foco nisso emLeis Básicas da Aritmética(Grundgesetze der Arithmetik): begriff, fge, grundgesetze. No entanto, parece que nenhum deles lida com a notação que ele desenvolveu para a Parte III doBegriffsschrift(e então abandonado porLeis Básicas). Estou tentando descobrir qual seria a melhor maneira de fazer o layout de algo como o abaixo:

insira a descrição da imagem aqui

Alguma recomendação?

Responder1

Depois de digitar o Begriffsschrift e tive que resolver o problema que você descreve também. Coloquei minha solução em um pacote chamadoNotação GF (OK, não é o melhor nome) e você pode encontrá-lo no CTAN. Ele não apenas compõe o símbolo chamado “a propriedade F é hereditária na sequência f”, mas também pode ser usado para lidar com toda a notação de Frege no Begriffsschrift.

Dê uma olhada no meu artigo no TUGboat:`` Composição do `Begriffsschrift' de Gottlob Frege em TeX simples.''

Responder2

Uma solução simples com blkarray:

\documentclass[a4paper,12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{fourier}
\usepackage[x11names]{xcolor}
\usepackage{empheq}
\usepackage{blkarray}

\begin{document}
\[
    \makeatletter
    \BA@colsep=4pt
    \makeatother\begin{blockarray}{c(l}
  \alpha & F(\alpha )\\
  \rule[-1.5ex]{0.8pt}{3.5ex}\\
  \delta & f(\delta, \alpha )
  \end{blockarray} \]

\end{document} 

insira a descrição da imagem aqui

Responder3

Empilhe!!

\documentclass{article}
\usepackage[usestackEOL]{stackengine}
\stackMath
\begin{document}
\[
\Centerstack{\alpha \\ \vert\\ \delta}
\biggl(
\Centerstack[l]{F(\alpha) \\ \\ f(\delta,\alpha)}
\]
\end{document}

insira a descrição da imagem aqui

Responder4

Alguma solução simples, mas com problema de alinhamento. Talvez pudesse ser combinado com outros para melhorá-lo.

\documentclass[11pt,a4paper]{report}
\usepackage{amsmath,amssymb,amsfonts}
\DeclareMathOperator*{\foo}{\Big\vert}
\newcommand{\frege}[2]{\foo_{#2}^{#1} \Biggr(_{f(#1,#2)}^{F(#1)}}
\begin{document}
\[ \foo_{\delta}^{\alpha} \Biggr(_{f(\alpha,\delta)}^{F(\alpha)} \]

\[ \frege{\alpha}{\delta} \]
\end{document}

insira a descrição da imagem aqui

informação relacionada