Determinant of 3x3 matrix by cofactor expansion












3















please help me to create this in LaTeX:



enter image description here










share|improve this question





























    3















    please help me to create this in LaTeX:



    enter image description here










    share|improve this question



























      3












      3








      3








      please help me to create this in LaTeX:



      enter image description here










      share|improve this question
















      please help me to create this in LaTeX:



      enter image description here







      matrices tikz-matrix






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Feb 22 at 12:49









      Phelype Oleinik

      23.6k54586




      23.6k54586










      asked Feb 22 at 12:49









      SaidSaid

      252




      252






















          3 Answers
          3






          active

          oldest

          votes


















          2














          A simple code with pstricks and mathtools:



          documentclass[svgnames]{article}
          usepackage{mathtools}
          usepackage{pst-node, auto-pst-pdf}

          begin{document}

          begin{postscript}
          psset{{linecolor=DeepPink}, framesep=2pt, nodesepB=-8pt}
          [ begin{bmatrix}
          mathclap{circlenode[linestyle=dashed, dash=3.5pt 2.5pt]{A}{0}} & 2 & rnode{C}{1} \
          3 & -1 & 2 \
          rnode{B}{4} & 0 & 1
          end{bmatrix} ]
          ncline{A}{B}
          ncline{A}{C}
          end{postscript}

          end{document}


          enter image description here






          share|improve this answer


























          • Thanks alot Bernard.

            – Said
            Feb 22 at 14:01



















          6














          documentclass{article}
          usepackage{tikz}
          usetikzlibrary{fit}

          newcommand{tikzmark}[2]{tikz[overlay,remember picture,baseline=(#1.base)] node (#1) {#2};}

          begin{document}
          [
          left[begin{array}{*3{c}}
          tikzmark{left_end}{0} & 2 & tikzmark{right_end}{1}\
          3 & -1 & 2 \
          tikzmark{down_left}{4} & 0 & tikzmark{down}{1}
          end{array}right]
          ]
          tikz[overlay,remember picture] {
          draw[red,thick,dashed] (left_end) circle (0.2cm);
          draw[-,red,thick] (left_end) -- ++ (1.7,0) (right_end);
          draw[-,red,thick] (left_end) -- ++ (0,-1.) (down_left);
          }
          end{document}


          enter image description here






          share|improve this answer
























          • Thanks alot Sina Ahmadi.

            – Said
            Feb 22 at 14:00











          • @Said Please mark it as an answer to close your question.

            – Sina Ahmadi
            Feb 22 at 14:34











          • I posted some extended comments below. If you address them in your answer, I will be happy to remove them.

            – marmot
            Feb 22 at 16:00











          • Thanks @marmot. Interesting comments and smoother solution.

            – Sina Ahmadi
            Feb 22 at 16:05











          • You can really take them over, I do not want to post an answer here. I just want to avoid that tikzmark gets redefined.

            – marmot
            Feb 22 at 16:07



















          5














          This is more an extended comment on the answer by Sina Ahmadi. I will be happy to remove this if in that answer a few things get changed.





          1. tikzmark is a phantastic command that is part of the tikzmark library. I would like to argue that creating a new command with this name is not a good practice.

          2. The nodes right_end and down_left are not used. The lines are drawn as determined by the two hard-coded distances - ++ (1.7,0) and - ++ (0,-1.).




          documentclass{article}
          usepackage{amsmath}
          usepackage{tikz}
          usetikzlibrary{tikzmark}

          begin{document}
          [begin{bmatrix}
          tikzmarknode[circle,draw=red,inner sep=0.5pt,densely dashed]{A11}{0} & 2 & tikzmarknode{A13}{1}\
          3 & -1 & 2 \
          tikzmarknode{A31}{4} & 0 & 1
          end{bmatrix}
          ]
          begin{tikzpicture}[overlay,remember picture]
          draw[red] (A11.east) -- (A11.east-|A13.east)
          (A11.south) -- (A11.south|-A31.south);
          end{tikzpicture}
          end{document}


          enter image description here






          share|improve this answer
























          • Thank you very much marmot.

            – Said
            Feb 22 at 21:53











          • @Said You're welcome! (BTW, you can only accept one answer. Given that you accepted Sina's answer first, you might want to place the tick there.)

            – marmot
            Feb 22 at 22:04











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "85"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f476156%2fdeterminant-of-3x3-matrix-by-cofactor-expansion%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          3 Answers
          3






          active

          oldest

          votes








          3 Answers
          3






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          2














          A simple code with pstricks and mathtools:



          documentclass[svgnames]{article}
          usepackage{mathtools}
          usepackage{pst-node, auto-pst-pdf}

          begin{document}

          begin{postscript}
          psset{{linecolor=DeepPink}, framesep=2pt, nodesepB=-8pt}
          [ begin{bmatrix}
          mathclap{circlenode[linestyle=dashed, dash=3.5pt 2.5pt]{A}{0}} & 2 & rnode{C}{1} \
          3 & -1 & 2 \
          rnode{B}{4} & 0 & 1
          end{bmatrix} ]
          ncline{A}{B}
          ncline{A}{C}
          end{postscript}

          end{document}


          enter image description here






          share|improve this answer


























          • Thanks alot Bernard.

            – Said
            Feb 22 at 14:01
















          2














          A simple code with pstricks and mathtools:



          documentclass[svgnames]{article}
          usepackage{mathtools}
          usepackage{pst-node, auto-pst-pdf}

          begin{document}

          begin{postscript}
          psset{{linecolor=DeepPink}, framesep=2pt, nodesepB=-8pt}
          [ begin{bmatrix}
          mathclap{circlenode[linestyle=dashed, dash=3.5pt 2.5pt]{A}{0}} & 2 & rnode{C}{1} \
          3 & -1 & 2 \
          rnode{B}{4} & 0 & 1
          end{bmatrix} ]
          ncline{A}{B}
          ncline{A}{C}
          end{postscript}

          end{document}


          enter image description here






          share|improve this answer


























          • Thanks alot Bernard.

            – Said
            Feb 22 at 14:01














          2












          2








          2







          A simple code with pstricks and mathtools:



          documentclass[svgnames]{article}
          usepackage{mathtools}
          usepackage{pst-node, auto-pst-pdf}

          begin{document}

          begin{postscript}
          psset{{linecolor=DeepPink}, framesep=2pt, nodesepB=-8pt}
          [ begin{bmatrix}
          mathclap{circlenode[linestyle=dashed, dash=3.5pt 2.5pt]{A}{0}} & 2 & rnode{C}{1} \
          3 & -1 & 2 \
          rnode{B}{4} & 0 & 1
          end{bmatrix} ]
          ncline{A}{B}
          ncline{A}{C}
          end{postscript}

          end{document}


          enter image description here






          share|improve this answer















          A simple code with pstricks and mathtools:



          documentclass[svgnames]{article}
          usepackage{mathtools}
          usepackage{pst-node, auto-pst-pdf}

          begin{document}

          begin{postscript}
          psset{{linecolor=DeepPink}, framesep=2pt, nodesepB=-8pt}
          [ begin{bmatrix}
          mathclap{circlenode[linestyle=dashed, dash=3.5pt 2.5pt]{A}{0}} & 2 & rnode{C}{1} \
          3 & -1 & 2 \
          rnode{B}{4} & 0 & 1
          end{bmatrix} ]
          ncline{A}{B}
          ncline{A}{C}
          end{postscript}

          end{document}


          enter image description here







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Feb 22 at 21:59

























          answered Feb 22 at 13:48









          BernardBernard

          171k775203




          171k775203













          • Thanks alot Bernard.

            – Said
            Feb 22 at 14:01



















          • Thanks alot Bernard.

            – Said
            Feb 22 at 14:01

















          Thanks alot Bernard.

          – Said
          Feb 22 at 14:01





          Thanks alot Bernard.

          – Said
          Feb 22 at 14:01











          6














          documentclass{article}
          usepackage{tikz}
          usetikzlibrary{fit}

          newcommand{tikzmark}[2]{tikz[overlay,remember picture,baseline=(#1.base)] node (#1) {#2};}

          begin{document}
          [
          left[begin{array}{*3{c}}
          tikzmark{left_end}{0} & 2 & tikzmark{right_end}{1}\
          3 & -1 & 2 \
          tikzmark{down_left}{4} & 0 & tikzmark{down}{1}
          end{array}right]
          ]
          tikz[overlay,remember picture] {
          draw[red,thick,dashed] (left_end) circle (0.2cm);
          draw[-,red,thick] (left_end) -- ++ (1.7,0) (right_end);
          draw[-,red,thick] (left_end) -- ++ (0,-1.) (down_left);
          }
          end{document}


          enter image description here






          share|improve this answer
























          • Thanks alot Sina Ahmadi.

            – Said
            Feb 22 at 14:00











          • @Said Please mark it as an answer to close your question.

            – Sina Ahmadi
            Feb 22 at 14:34











          • I posted some extended comments below. If you address them in your answer, I will be happy to remove them.

            – marmot
            Feb 22 at 16:00











          • Thanks @marmot. Interesting comments and smoother solution.

            – Sina Ahmadi
            Feb 22 at 16:05











          • You can really take them over, I do not want to post an answer here. I just want to avoid that tikzmark gets redefined.

            – marmot
            Feb 22 at 16:07
















          6














          documentclass{article}
          usepackage{tikz}
          usetikzlibrary{fit}

          newcommand{tikzmark}[2]{tikz[overlay,remember picture,baseline=(#1.base)] node (#1) {#2};}

          begin{document}
          [
          left[begin{array}{*3{c}}
          tikzmark{left_end}{0} & 2 & tikzmark{right_end}{1}\
          3 & -1 & 2 \
          tikzmark{down_left}{4} & 0 & tikzmark{down}{1}
          end{array}right]
          ]
          tikz[overlay,remember picture] {
          draw[red,thick,dashed] (left_end) circle (0.2cm);
          draw[-,red,thick] (left_end) -- ++ (1.7,0) (right_end);
          draw[-,red,thick] (left_end) -- ++ (0,-1.) (down_left);
          }
          end{document}


          enter image description here






          share|improve this answer
























          • Thanks alot Sina Ahmadi.

            – Said
            Feb 22 at 14:00











          • @Said Please mark it as an answer to close your question.

            – Sina Ahmadi
            Feb 22 at 14:34











          • I posted some extended comments below. If you address them in your answer, I will be happy to remove them.

            – marmot
            Feb 22 at 16:00











          • Thanks @marmot. Interesting comments and smoother solution.

            – Sina Ahmadi
            Feb 22 at 16:05











          • You can really take them over, I do not want to post an answer here. I just want to avoid that tikzmark gets redefined.

            – marmot
            Feb 22 at 16:07














          6












          6








          6







          documentclass{article}
          usepackage{tikz}
          usetikzlibrary{fit}

          newcommand{tikzmark}[2]{tikz[overlay,remember picture,baseline=(#1.base)] node (#1) {#2};}

          begin{document}
          [
          left[begin{array}{*3{c}}
          tikzmark{left_end}{0} & 2 & tikzmark{right_end}{1}\
          3 & -1 & 2 \
          tikzmark{down_left}{4} & 0 & tikzmark{down}{1}
          end{array}right]
          ]
          tikz[overlay,remember picture] {
          draw[red,thick,dashed] (left_end) circle (0.2cm);
          draw[-,red,thick] (left_end) -- ++ (1.7,0) (right_end);
          draw[-,red,thick] (left_end) -- ++ (0,-1.) (down_left);
          }
          end{document}


          enter image description here






          share|improve this answer













          documentclass{article}
          usepackage{tikz}
          usetikzlibrary{fit}

          newcommand{tikzmark}[2]{tikz[overlay,remember picture,baseline=(#1.base)] node (#1) {#2};}

          begin{document}
          [
          left[begin{array}{*3{c}}
          tikzmark{left_end}{0} & 2 & tikzmark{right_end}{1}\
          3 & -1 & 2 \
          tikzmark{down_left}{4} & 0 & tikzmark{down}{1}
          end{array}right]
          ]
          tikz[overlay,remember picture] {
          draw[red,thick,dashed] (left_end) circle (0.2cm);
          draw[-,red,thick] (left_end) -- ++ (1.7,0) (right_end);
          draw[-,red,thick] (left_end) -- ++ (0,-1.) (down_left);
          }
          end{document}


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Feb 22 at 13:23









          Sina AhmadiSina Ahmadi

          77338




          77338













          • Thanks alot Sina Ahmadi.

            – Said
            Feb 22 at 14:00











          • @Said Please mark it as an answer to close your question.

            – Sina Ahmadi
            Feb 22 at 14:34











          • I posted some extended comments below. If you address them in your answer, I will be happy to remove them.

            – marmot
            Feb 22 at 16:00











          • Thanks @marmot. Interesting comments and smoother solution.

            – Sina Ahmadi
            Feb 22 at 16:05











          • You can really take them over, I do not want to post an answer here. I just want to avoid that tikzmark gets redefined.

            – marmot
            Feb 22 at 16:07



















          • Thanks alot Sina Ahmadi.

            – Said
            Feb 22 at 14:00











          • @Said Please mark it as an answer to close your question.

            – Sina Ahmadi
            Feb 22 at 14:34











          • I posted some extended comments below. If you address them in your answer, I will be happy to remove them.

            – marmot
            Feb 22 at 16:00











          • Thanks @marmot. Interesting comments and smoother solution.

            – Sina Ahmadi
            Feb 22 at 16:05











          • You can really take them over, I do not want to post an answer here. I just want to avoid that tikzmark gets redefined.

            – marmot
            Feb 22 at 16:07

















          Thanks alot Sina Ahmadi.

          – Said
          Feb 22 at 14:00





          Thanks alot Sina Ahmadi.

          – Said
          Feb 22 at 14:00













          @Said Please mark it as an answer to close your question.

          – Sina Ahmadi
          Feb 22 at 14:34





          @Said Please mark it as an answer to close your question.

          – Sina Ahmadi
          Feb 22 at 14:34













          I posted some extended comments below. If you address them in your answer, I will be happy to remove them.

          – marmot
          Feb 22 at 16:00





          I posted some extended comments below. If you address them in your answer, I will be happy to remove them.

          – marmot
          Feb 22 at 16:00













          Thanks @marmot. Interesting comments and smoother solution.

          – Sina Ahmadi
          Feb 22 at 16:05





          Thanks @marmot. Interesting comments and smoother solution.

          – Sina Ahmadi
          Feb 22 at 16:05













          You can really take them over, I do not want to post an answer here. I just want to avoid that tikzmark gets redefined.

          – marmot
          Feb 22 at 16:07





          You can really take them over, I do not want to post an answer here. I just want to avoid that tikzmark gets redefined.

          – marmot
          Feb 22 at 16:07











          5














          This is more an extended comment on the answer by Sina Ahmadi. I will be happy to remove this if in that answer a few things get changed.





          1. tikzmark is a phantastic command that is part of the tikzmark library. I would like to argue that creating a new command with this name is not a good practice.

          2. The nodes right_end and down_left are not used. The lines are drawn as determined by the two hard-coded distances - ++ (1.7,0) and - ++ (0,-1.).




          documentclass{article}
          usepackage{amsmath}
          usepackage{tikz}
          usetikzlibrary{tikzmark}

          begin{document}
          [begin{bmatrix}
          tikzmarknode[circle,draw=red,inner sep=0.5pt,densely dashed]{A11}{0} & 2 & tikzmarknode{A13}{1}\
          3 & -1 & 2 \
          tikzmarknode{A31}{4} & 0 & 1
          end{bmatrix}
          ]
          begin{tikzpicture}[overlay,remember picture]
          draw[red] (A11.east) -- (A11.east-|A13.east)
          (A11.south) -- (A11.south|-A31.south);
          end{tikzpicture}
          end{document}


          enter image description here






          share|improve this answer
























          • Thank you very much marmot.

            – Said
            Feb 22 at 21:53











          • @Said You're welcome! (BTW, you can only accept one answer. Given that you accepted Sina's answer first, you might want to place the tick there.)

            – marmot
            Feb 22 at 22:04
















          5














          This is more an extended comment on the answer by Sina Ahmadi. I will be happy to remove this if in that answer a few things get changed.





          1. tikzmark is a phantastic command that is part of the tikzmark library. I would like to argue that creating a new command with this name is not a good practice.

          2. The nodes right_end and down_left are not used. The lines are drawn as determined by the two hard-coded distances - ++ (1.7,0) and - ++ (0,-1.).




          documentclass{article}
          usepackage{amsmath}
          usepackage{tikz}
          usetikzlibrary{tikzmark}

          begin{document}
          [begin{bmatrix}
          tikzmarknode[circle,draw=red,inner sep=0.5pt,densely dashed]{A11}{0} & 2 & tikzmarknode{A13}{1}\
          3 & -1 & 2 \
          tikzmarknode{A31}{4} & 0 & 1
          end{bmatrix}
          ]
          begin{tikzpicture}[overlay,remember picture]
          draw[red] (A11.east) -- (A11.east-|A13.east)
          (A11.south) -- (A11.south|-A31.south);
          end{tikzpicture}
          end{document}


          enter image description here






          share|improve this answer
























          • Thank you very much marmot.

            – Said
            Feb 22 at 21:53











          • @Said You're welcome! (BTW, you can only accept one answer. Given that you accepted Sina's answer first, you might want to place the tick there.)

            – marmot
            Feb 22 at 22:04














          5












          5








          5







          This is more an extended comment on the answer by Sina Ahmadi. I will be happy to remove this if in that answer a few things get changed.





          1. tikzmark is a phantastic command that is part of the tikzmark library. I would like to argue that creating a new command with this name is not a good practice.

          2. The nodes right_end and down_left are not used. The lines are drawn as determined by the two hard-coded distances - ++ (1.7,0) and - ++ (0,-1.).




          documentclass{article}
          usepackage{amsmath}
          usepackage{tikz}
          usetikzlibrary{tikzmark}

          begin{document}
          [begin{bmatrix}
          tikzmarknode[circle,draw=red,inner sep=0.5pt,densely dashed]{A11}{0} & 2 & tikzmarknode{A13}{1}\
          3 & -1 & 2 \
          tikzmarknode{A31}{4} & 0 & 1
          end{bmatrix}
          ]
          begin{tikzpicture}[overlay,remember picture]
          draw[red] (A11.east) -- (A11.east-|A13.east)
          (A11.south) -- (A11.south|-A31.south);
          end{tikzpicture}
          end{document}


          enter image description here






          share|improve this answer













          This is more an extended comment on the answer by Sina Ahmadi. I will be happy to remove this if in that answer a few things get changed.





          1. tikzmark is a phantastic command that is part of the tikzmark library. I would like to argue that creating a new command with this name is not a good practice.

          2. The nodes right_end and down_left are not used. The lines are drawn as determined by the two hard-coded distances - ++ (1.7,0) and - ++ (0,-1.).




          documentclass{article}
          usepackage{amsmath}
          usepackage{tikz}
          usetikzlibrary{tikzmark}

          begin{document}
          [begin{bmatrix}
          tikzmarknode[circle,draw=red,inner sep=0.5pt,densely dashed]{A11}{0} & 2 & tikzmarknode{A13}{1}\
          3 & -1 & 2 \
          tikzmarknode{A31}{4} & 0 & 1
          end{bmatrix}
          ]
          begin{tikzpicture}[overlay,remember picture]
          draw[red] (A11.east) -- (A11.east-|A13.east)
          (A11.south) -- (A11.south|-A31.south);
          end{tikzpicture}
          end{document}


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Feb 22 at 15:59









          marmotmarmot

          105k4124236




          105k4124236













          • Thank you very much marmot.

            – Said
            Feb 22 at 21:53











          • @Said You're welcome! (BTW, you can only accept one answer. Given that you accepted Sina's answer first, you might want to place the tick there.)

            – marmot
            Feb 22 at 22:04



















          • Thank you very much marmot.

            – Said
            Feb 22 at 21:53











          • @Said You're welcome! (BTW, you can only accept one answer. Given that you accepted Sina's answer first, you might want to place the tick there.)

            – marmot
            Feb 22 at 22:04

















          Thank you very much marmot.

          – Said
          Feb 22 at 21:53





          Thank you very much marmot.

          – Said
          Feb 22 at 21:53













          @Said You're welcome! (BTW, you can only accept one answer. Given that you accepted Sina's answer first, you might want to place the tick there.)

          – marmot
          Feb 22 at 22:04





          @Said You're welcome! (BTW, you can only accept one answer. Given that you accepted Sina's answer first, you might want to place the tick there.)

          – marmot
          Feb 22 at 22:04


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f476156%2fdeterminant-of-3x3-matrix-by-cofactor-expansion%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Biblatex bibliography style without URLs when DOI exists (in Overleaf with Zotero bibliography)

          ComboBox Display Member on multiple fields

          Is it possible to collect Nectar points via Trainline?